Transcription of An Introduction to Software Architecture
{{id}} {{{paragraph}}}
An Introduction to Software Architecture David Garlan and Mary Shaw January 1994. CMU-CS-94-166. School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213-3890. Also published as An Introduction to Software Architecture , Advances in Software Engineering and Knowledge Engineering, Volume I, edited by and , World Scientific Publishing Company, New Jersey, 1993. Also appears as CMU Software Engineering Institute Technical Report CMU/SEI-94-TR-21, ESC-TR-94-21. 1994 by David Garlan and Mary Shaw This work was funded in part by the Department of Defense Advanced Research Project Agency under grant MDA972-92-J-1002, by National Science Foundation Grants CCR-9109469 and CCR-9112880, and by a grant from Siemens Corporate Research.
Garlan & Shaw: An Introduction to Software Architecture 5 One of these is based on the theory of abstract data types. But this is not the only way to organize a software system. Many other organizations have developed informally over time, and are now part of the vocabulary of software system designers. For example, typical
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}
Microsoft Industry Reference Architecture for Banking, Example, Architecture based, Layered Architecture, Architecture, Layered, Data Center Architecture Overview, Cisco, Based, Hypersonic Defense Overview, Controller Area Network (CAN) Basics, Systems Engineering Interfaces: A Model Based Approach, ArchiMate Cookbook