Kurzfassung
Ausgehend von einer formalen Spezifikations- und Transformationstechnik, die es erlaubt, mittels schrittweiser Verfeinerung aus abstrakten Protokollspezifikationen korrekte, implementierungsnahe Programmspezifikationen zu erstellen, wurde ein Entwurfswerkzeug entwickelt, das den Transformationsvorgang steuert und den Programmierer aktiv dabei unterstützt, sein Implementierungsziel zu erreichen.
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
F. L. Bauer, H. Wössner; “Algorithmische Sprache und Programmentwicklung”, Springer, Heidelberg, 1984.
G. v. Bochmann, G. Geber.; “Semiautomatic implementaion of communication protocols”, IEEE Transactions on Software Engineering, 13, 9 (1987), S. 989–1000.
CCITT SG X; “Rec. Z. 100: Specification and Description Language SDL”, Blue Book, 1988.
L. Cimineral, C. Demartini.; “A Practical Study of Semi-Automatic OSI Protocol Implementation”, Software: Practice and Experience, 18, 3 (1988), S. 255–277.
David D.Clark; “The Structuring of Systems Using Upcalls”, Proc. of 10th ACM SIGOPS Symposium on Operating Systems Principles, Orcas Island, Washington, Dezember 1985, S. 171–180.
R. Dupont; “Ein Werkzeug zur automatischen Implementierung von ESTELLE-Spezifikationen auf VAX/VMS”, Diplomarbeit, Universität Karlsruhe, 1986.
J. Freudenmann; “Development of Communication Software by Stepwise Refinement”, in Protocol Specification, Testing and Verification VII, North Holland, Amsterdam, 1987, S. 391–404.
J. Freudenmann; “Transformation von Protokollspezifikationen in Kommunikationssoftware”, Dissertation, Universität Karlsruhe, 1990.
B. Herrn; “Entwicklung eines Programmentwurfswerkzeugs für Kommunikationssoftware auf der Basis der Programmtransformation”, Diplomarbeit, Universität Karlsruhe, 1987.
ISO; “LOTOS: Language for the temporal ordering specification”, International Standard ISO/IS 8807, 1987.
ISO; “Protocol for Providing the Connectionless-mode Network Service”, Draft International Standard ISO/DIS 8473, 1985.
ISO; “Estelle: A formal description technique based on an extended state transition model”, International Standard ISO/IS 9074, 1987.
E. Krämer; “Automatische Generierung von CIL-Programmodulen aus detaillierten CSM-Protokollspezifikationen”, Diplomarbeit, Universität Karlsruhe, 1986.
H. Krumm, P. Beyer; “Architektur von Kommunikationssoftware”, internes Arbeitspapier, 1989.
H. Krumm, O. Drobnik; “CIL - Eine Sprache zur Implementierung von Kommunikationsdiensten”, in Kommunikation in Verteilten Systemen ‘83, S. Schindler, O. Spaniol (Hrsg), Informatik- Fachberichte 60, Springer-Verlag, Berlin, 1983.
V. Lasker, M. Lien, E. Benhamou; “An Architecture for High Performance Protocol Implementations”, Proc. IEEE INFOCOM 84, San Francisco, Calif., April 1984, S. 156–164.
H. Lang; “Entwurf eines 3c-Protokolls nach dem CSM-Verfahren - Vergleich mit herkömmlichem Entwurf’, Diplomarbeit, Universität Karlsruhe, 1990.
B. Meister, P. Janson, L. Svobodova; “Connection-Oriented Versus Connectionless Protocols: A Performance Study”, IEEE Transactions on Computers, 34, 12 (1985), S. 1164–1173.
D. P. Sidhu, T. P. Blumer; “Semi-automatic Implementation of OSI Protocols”, Computer Networks and ISDN Systems, 18,(1989/90), S. 221–238.
F. Smith, C. West; “Technologies for Network Architecture and Implementation”, IBM J. Res. Develop., 27, 1 (1983), S. 68–78.
L. Svobodova; “Communication Support for Distributed Processing: Design and Implementation Issues”, Symposium Networking in Open Systems, Oberlech Österreich, August 1986, Müller, Blanc.
K. Takahashi, N. Shiratori, S. Noguchi; “An Intelligent Support System for Protocol and Communication Software Development”, IEEE Journal on Selected Areas in Communications, 6, 5 (1988), S. 842–849.
R.W. Watson, S. Mamrak; “Special or General Purpose End-to-End Transport Mechanisms in Distributed Systems: One View”, Proc. 4th International Conference on Distributed Computer Systems, San Francisco, Calif., Mai 1984, S. 154–165.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heilderberg
About this paper
Cite this paper
Beyer, P. (1991). Zielorientierter Entwurf korrekter Kommunikationssoftware. In: Effelsberg, W., Meuer, H.W., Müller, G. (eds) Kommunikation in verteilten Systemen. Informatik-Fachberichte, vol 267. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76462-2_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-76462-2_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53721-2
Online ISBN: 978-3-642-76462-2
eBook Packages: Springer Book Archive