Software Architecture and Object-Oriented SystemsDavid GarlanIn Proceedings of the IPSJ Object-Oriented Symposium 2000, August 2000.
|
||||
Abstract | ||||
Over the past decade software architecture has emerged as an important subfield of software engineering. During that time there has been considerable progress in developing the technological and methodological base for treating architectural design as an engineering discipline, including specialized architectural description languages, tools, analytic techniques, handbooks, and methods. In this paper I survey the main features of the field, and then compare software architecture with object-oriented systems to illustrate some of the important similarities and differences between the two fields. | ||||
Keywords | ||||
Software architecture, software design, software engineering, object-oriented systems | ||||
|
Last modified: 2/1/2002. For comments and problems, contact able-help@cs.cmu.edu.