DocumentCode
1704753
Title
Industrial software architecture with Gestalt
Author
Schwanke, Robert W. ; Strack, Veronika A. ; Werthmann-Auzinger, Thomas
Author_Institution
Siemens Corp. Res. Inc., Princeton, NJ, USA
fYear
1996
Firstpage
176
Lastpage
180
Abstract
The architecture of a software system specifies, among other things, its decomposition into parts and the communication between those parts. The structure of this decomposition and interconnection is separable from the protocols (types and sequencing) of communication. A language for specifying this structure and a toolset for checking consistency between structure specifications and code would provide substantial benefits to practicing industrial software architects. Gestalt is an architecture language for specifying structure, with separate, partial support for protocol specifications. The Gestalt toolset checks structural consistency between the architecture and the code. It specifies and checks protocol type compatibility at the interfaces, using the implementation language and tools (e.g. compiler). It provides annotation support for sequencing and other architectural information
Keywords
data structures; formal specification; specification languages; Gestalt; Gestalt toolset; annotation support; architectural information; architecture language; consistency; implementation language; industrial software architects; industrial software architecture; partial support; protocol specifications; protocol type compatibility; software system architecture; specification language; structural consistency; structure specifications; Computer architecture; Computer industry; Connectors; Delay; LAN interconnection; Pressing; Protocols; Software architecture; Software systems; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Specification and Design, 1996., Proceedings of the 8th International Workshop on
Conference_Location
Schloss Velen
Print_ISBN
0-8186-7361-3
Type
conf
DOI
10.1109/IWSSD.1996.501164
Filename
501164
Link To Document