Software Architecture
David Garlan.
In J Marciniak editor, Wiley Encyclopedia of Software Engineering, John Wiley & Sons, 2001.
Online links:
Abstract
As the size and complexity of software systems increase, the design, specification, and analysis of overall system structure becomes a critical issue. Structural issues include the organization of a system as a composition of components; global control structures, the protocols for communication, synchronization, and data access; the assignment of functionality to design elements; the composition of design elements; physical distribution; scaling and performance, and dimensions of evolution. This is the software architecture level of design. |
Keywords: Software Architecture.
@InCollection{Garlan2001b,
AUTHOR = {Garlan, David},
TITLE = {Software Architecture},
YEAR = {2001},
BOOKTITLE = {Wiley Encyclopedia of Software Engineering},
EDITOR = {Marciniak, J},
PUBLISHER = {John Wiley & Sons},
PDF = {http://www.cs.cmu.edu/afs/cs/project/able/ftp/encycSE2001/encyclopedia-dist.ps},
ABSTRACT = {As the size and complexity of software systems increase, the design, specification, and analysis of overall system structure becomes a critical issue. Structural issues include the organization of a system as a composition of components; global control structures, the protocols for communication, synchronization, and data access; the assignment of functionality to design elements; the composition of design elements; physical distribution; scaling and performance, and dimensions of evolution. This is the software architecture level of design. },
KEYWORDS = {Software Architecture} }
|