Writers' First Review Draft:    (2VB5)

Term    (2XSS)

Patterns    (2XST)

Origin/Source for Inclusion of the Term    (2XSU)

OMB Enterprise Architecture Assessment Framework Version 1.5    (2XSV)

OMB Context Definition    (2XSW)

Reference/URL OMB Context Definition    (2XSX)

Business Definition    (2XSY)

Patterns refer to unique combinations of architectural or design elements (e.g. processes, components, etc.) that have proven to be useful in solving recurring architectural or design problems. The naming and reuse of patterns forms the basis of a vocabulary for communicating past experience between architects and designers.    (2XSZ)

Reference/URL for Business Definition    (2XT0)

Composite Definition developed from multiple sources by Steven C. Decker, Chief Architect, Healthcare Mission Area, Center for Enterprise Management, MITRE Corporation, sdecker@mitre.org, 703.983.7151, created July 20, 2005    (2XT1)

Technical Definition    (2XT2)

An Architectural Pattern expresses a fundamental structural organization or schema for software systems. It provides a set of predefined subsystems, specifies their responsibilities, and includes rules and guidelines for organizing the relationships between them. A Design Pattern provides a scheme for refining the subsystems or components of a software system, or the relationships between them. It describes commonly recurring structure of communicating components that solves a general design problem within a particular context.    (2XT3)

Reference/URL Technical Definition    (2XT4)

Pattern-Oriented Software Architecture: A System of Patterns, by F. Buschmann, R. Meunier, H. Rohnert, P.Sommerlad, and M. Stal, John Wiley and Sons, 1996, ISBN 0-471-95869-7    (2XT5)

Context Definition 1    (2XT6)

Reviewer Comment: In software, a solution template (for structure, behavior) that has proven useful in at least one practical context, or, more likely, in several contexts, to be worthy of being called a pattern.Patterns can exist at various scales and levels of abstraction, for example, as Architectural Patterns, Analysis Patterns, Design Patterns and Idioms or Implementation Patterns.    (2XT7)

Reference/URL Context Definition 1    (2XT8)

Reviewer Comment: Rational Unified Process - Glossary    (2XT9)

Context Definition 2    (2XTA)

Reference/URL for Context Definition 2    (2XTB)

Context Definition 3    (2XTC)

Reference/URL for Context Definition 3    (2XTD)

See Also Related Terms    (2XTE)