May 18, 2007

Software Architecture

A software architecture is a set of statements that describe software components and assigns the functionality of the system to these components. It describes the technical structure, constraints, and characteristics of the components and the interfaces between them. The architecture is the blueprint for the system and therefore the implicit high-level plan for its construction.
(Enterprise SOA: Service-Oriented Architecture Best Practices)

No comments: