Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

Improving the efficiency of automated protocol implementation using Estelle

R. Gotzhein*, J. Bredereke, W. Effelsberg, S. Fischer, T. Held, H. König

*Korrespondierende/r Autor/-in für diese Arbeit

Abstract

Correctness and runtime efficiency are essential properties of software in general and of high-speed protocols in particular. Establishing correctness requires the use of FDTs during protocol design, and to prove the protocol code correct with respect to its formal specification. Another approach to boost confidence in the correctness of the implementation is to generate protocol code automatically from the specification. However, the runtime efficiency of this code is often insufficient. This has turned out to be a major obstacle to the use of FDTs in practice. One of the FDTs currently applied to communication protocols is Estelle. We show how runtime efficiency can be significantly improved by several measures carried out during the design, implementation and runtime of a protocol. Recent results of improvements in the efficiency of Estelle-based protocol implementations are extended and interpreted.

OriginalspracheEnglisch
ZeitschriftComputer Communications
Jahrgang19
Ausgabenummer14
Seiten (von - bis)1226-1235
Seitenumfang10
ISSN0140-3664
DOIs
PublikationsstatusVeröffentlicht - 01.12.1996

UN SDGs

Dieser Output leistet einen Beitrag zu folgendem(n) Ziel(en) für nachhaltige Entwicklung

  1. SDG 3 – Gesundheit und Wohlergehen
    SDG 3 – Gesundheit und Wohlergehen
  2. SDG 9 – Industrie, Innovation und Infrastruktur
    SDG 9 – Industrie, Innovation und Infrastruktur
  3. SDG 11 – Nachhaltige Städte und Gemeinschaften
    SDG 11 – Nachhaltige Städte und Gemeinschaften
  4. SDG 12 – Verantwortungsvoller Konsum und Produktion
    SDG 12 – Verantwortungsvoller Konsum und Produktion

Fingerprint

Untersuchen Sie die Forschungsthemen von „Improving the efficiency of automated protocol implementation using Estelle“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren