Zusammenfassung
Formale Beschreibungstechniken für Kommunikationsprotokolle sind ein wichtiges und attraktives Forschungsgebiet im Umfeld der Kommunikationssysteme. In den letzten 10 Jahren sind viele markante Forschungsergebnisse erzielt worden. Die wichtigsten Techniken Estelle, LOTOS und SDL wurden standardisiert. Trotz der unbestrittenen Vorteile formaler Beschreibungstechniken stagniert ihre breite praktische Anwendung. Im vorliegenden Beitrag sollen die Gründe für diese Situation diskutiert und Schlußfolgerungen für eine breite praktische Anwendung gezogen werden. Anhand eines Fallbeispiels — der Formalisierung der deutschen Feldbusnorm PROFIBUS — soll über Erfahrungen bei der Anfertigung formaler Beschreibungen und ihrer Nutzung bei der (semi-) automatischen Implementierung und zum Konformitätstest berichtet werden.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Baretto M.L., Courtiat J.P.; Saqui-Sannes: Experience in Using Estelle for the Specification and Verification of a Fieldbus Protocol: PIP. in Csaba, L. et al. (eds.): Computer Networking. Noth Holland, 1990, pp. 295–304
Bender K.: PROFIBUS. Carl Hanser Verlag, München, 1990
Bochmann G. v.: Formal methods for describing systems: A discussion of the experience in OSI standardization. Université de Montréal, Départment d’informatique et de recherche opérationelle. Publication #712, Jan. 1990
Bochmann G. v.; Ouimet D.; Neufeld, G.: Implementation supports tools for OSI application layer protocols. Université de Montréal, Départment d’informatique et de recherche opérationelle. Publication # 720, March 1992
Brinksma E.: On the existence of canonical testers. Memorandum Inf-87-5, University of Twente, Jan. 1987
Brinksma E.; Leih G.: Enhancements of LOTOS. Proc. 3. LOTOSPHERE Workshop, Pisa, Sept. 1992
Brückmann Chr.: Implementierung eines Testfolgengenerators fur ESTELLE-Spezifikationen. Diplomarbeit, TU Magdeburg, Fakultät Informatik, 1992
Courtiat J.P.: Estelle*: a powerful dialect of Estelle for OSI protocol description. Proc. IFIP Symposium on Prot. Spec., Verif. and Testing, Atlantic City, 1988
CCITT: Functional Specification and Description Language (SDL). Recommendation Z. 100-Z. 104, Geneva, 1989
PROFIBUS-Norm DIN 19245, Teil 1 und 2, Beuth Verlag, Berlin, 1990
Födisch R., Held Th., König H.: Rechnergestützte Verarbeitung von Protokollspezifikationen — dargestellt an der PROFIBUS-Norm. messen-steuern-regeln (1991) 9, 345–348, enthalten in atp 33 (1991) 9
Födisch R.: Spezifikation der PROFIBUS-FMS-Schicht in Estelle. Forschungsbericht TUMD-IRB/PB-030, TU Magdeburg, Inst, fur Rechnerverbund u. Betriebssysteme, 1992
Foedisch R., Held T., Koenig H.: A Protocol Engineering Environment Based on ESTELLE. Information Network and Data Communication, IV. North Holland, Proceedings of the IFIP TC 6 International Conference INDC ’92, Helsinki, March 1992
Held Th.: Spezifikation der PROFIBUS-FDL-Schicht in Estelle. Forschungsbericht TUMD-IRB/PB-020, TU Magdeburg, Inst, fur Rechnerverbund u. Betriebssysteme, 1992
Henke R.: Spezifikation der MAC-Subschicht des PROFIBUS in Estelle. For schungsbericht TUMD-IRB/PB-010, TU Magdeburg, Institut fur Rechnerverbund und Betriebssysteme, 1992
Henniger O.: Automatisierte Testfolgenableitung fur Konformitätstests. Diplomarbeit, TU Magdeburg, Institut für Automatisierungstechnik, 1991
Henniger O.: Formale Spezifikation des PROFIBUS-LLI. Dokumentation, TU Magdeburg, Institut für Automatisierungstechnik, 1992
Holzmann G.J.: „An Improved Protocol Reachability Analyses Technique“, Software-Practice and Experience, 18 (1988) 2, pp. 137–161
ISO IS 8807: LOTOS — A Formal Description Technique Based on the Temporal Ordering of Observational Behaviour, 1988
ISO, Information Processing Systems — Open Systems Interconnection — Specification of Abstract Syntax Notation One (ASN. l). IS 8824
ISO IS 9074: Estelle — A Formal Description Technique Based on an Extended State Model, 1989, 179 S.
König H.: Kommunikationsprotokolle (224S.). Akademie-Verlag, Berlin, 1990
König H.: Rechnergestützte Entwicklung von Kommunikationsprotokollen. Online ’91, Hamburg, Congressband III, Löffler, H. (ed.): Kommunikations-Netzwerke und offene Systeme (OSI): Stand und Entwicklungstrends. S. 05.03–05. 17
König H.; Neumann P.: Formale Beschreibung der PROFIBUS-Norm. in Tagungsberichte STAK’92, VDI-Berichte 937, Düsseldorf, 1992, S. 77–91
Kubitschek K.: A LOTOS/ASN. l Based Test Derivation Approach. Diplomarbeit, TU Magdeburg, Fakultät Informatik, 1992
Lindenblatt N: Formale Spezifikation des FMS mit Hilfe der Sprache Estelle. Diplomarbeit, TU Magdeburg, Institut für Automatisierungstechnik, 1992
Loureiro A.A.F., Chanson S.T., Voung S.T.: FDT Tools for Protocol Development. Tutorial Forte ’92, pp. 38–78, Lannion, 1992
Neumann P.; Diedrich Chr.: Profilbildung für offene Kommunikationssysteme, in Tagungsberichte STAK’92, VDI-Berichte 937, Düsseldorf, 1992, S. 65–76
Neumann P.; Diedrich Chr.; Hähniche J.: Rechnergestützte Profilbildung und Implementation von Feldbussen auf formaler Basis. Vortrag iNet’92, Sindelfingen, Juni 1992
User Guide for the NBS Prototype Compiler for Estelle — Final Report. National Institute of Standards and Technologies, Report No. ICST/SNA-87/3, Okt. 87
Sarikaya B.; Bochmann G. v.: Obtaining Normal Form Specifications for Protocols, in Csaba, L.; Taraay, K.; Szentivanyi, T. (eds.): COMPUTER NETWORK USAGE: Recent Experiences. North-Holland, Amsterdam, 1986, pp. 601–612
Schneider J.M.: Protocol Engineering — A Rule-Based Approach. Vieweg, Braunschweig-Wiesbaden, 1992
Ulrich A.; König H.: Beschreibung der Anwendungsdienste im Profibus. messen-steuera-regeln (1991) 9, 338–342, enthalten in atp 33 (1991) 9
Ulrich A.: Spezifikation der PROFIBUS-Schicht 7 in LOTOS. Forschungsbericht TUMD-IRB/PB 040, TU Magdeburg, Institut für Rechnerverbund und Betriebssysteme, 1992
Ulrich A.: Methoden der Testfolgenableitung aus formalen Spezifikationen. Diplomarbeit, TU Magdeburg, Fakultät Informatik, 1992
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
König, H., Neumann, P. (1993). Formale Beschreibungstechniken für Kommunikationsprotokolle: Probleme ihrer praktischen Anwendung. In: Gerner, N., Hegering, HG., Swoboda, J. (eds) Kommunikation in Verteilten Systemen. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-78091-2_40
Download citation
DOI: https://doi.org/10.1007/978-3-642-78091-2_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56482-9
Online ISBN: 978-3-642-78091-2
eBook Packages: Springer Book Archive