The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - April (1995 vol.21)
pp: 302-313
ABSTRACT
In this paper we introduce a general, extensible diagrammatic syntax for expressing software architectures based on typed nodes and connections and formalized using set theory. The syntax provides a notion of abstraction corresponding to the concept of a subsystem, and exploits this notion in a general mechanism for pattern matching over architectures. We demonstrate these ideas using a small example architecture language with a limited number of types of nodes and connectors, and a small taxonomy of architectures characterized as sets of patterns in the language.
INDEX TERMS
Software architecture, software structure, pattern matching
CITATION
Thomas R. Dean, James R. Cordy, "A Syntactic Theory of Software Architecture", IEEE Transactions on Software Engineering, vol.21, no. 4, pp. 302-313, April 1995, doi:10.1109/32.385969
27 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool