Software Architecture - Research Article from World of Computer Science

This encyclopedia article consists of approximately 3 pages of information about Software Architecture.

Software Architecture - Research Article from World of Computer Science

This encyclopedia article consists of approximately 3 pages of information about Software Architecture.
This section contains 740 words
(approx. 3 pages at 300 words per page)
Buy the Software Architecture Encyclopedia Article

Software is very important to computing, and software architecture, as an aspect of software engineering and the design and construction of working computer systems, is a central concern to computer science and information technology. However, there unfortunately is not a single universally accepted definition for what software architecture itself is! Authors have used the term in various related but distinct ways. An important definition among these is that by Booch, Rumbaugh, and Jacobson, the "Three Amigos" of software engineering: "An architecture is the set of significant decisions about the organization of a software system, the selection of the structural elements and their interfaces by which the system is composed, together with their behavior as specified in the collaborations among those elements, the composition of these structural and behavioral elements into progressively larger subsystems, and the architectural style that guides this organization--these elements and their interfaces, their...

(read more)

This section contains 740 words
(approx. 3 pages at 300 words per page)
Buy the Software Architecture Encyclopedia Article
Copyrights
Gale
Software Architecture from Gale. ©2005-2006 Thomson Gale, a part of the Thomson Corporation. All rights reserved.