Overview
Recognizing that conceptual patterns cannot exist in isolation, the author also presents a series of "support patterns" that discuss how to turn conceptual models into software that in turn fits into an architecture for a large information system. Included in each pattern is the reasoning behind their design, rules for when they should and should not be used, and tips for implementation. The examples presented in this book comprise a cookbook of useful models and insight into the skill of reuse that will improve analysis, modeling and implementation.
Intended for analysts, designers and programmers, this book describes patterns in object-oriented models of business software. The first section provides analysis patterns from conceptual business models. It catalogs modeling results and covers analysis patterns in domains such as trading, measurement, accounting and organizational relationships. The second section focuses on support patterns. The support patterns show how analysis patterns fit into information systems architecture and how conceptual models turn into software interfaces. It also covers layered architecture, application facades, associated patterns and design templates. te>
Synopsis
Recognizing that conceptual patterns cannot exist in isolation, the author also presents a series of "support patterns" that discuss how to turn conceptual models into software that in turn fits into an architecture for a large information system. Included in each pattern is the reasoning behind their design, rules for when they should and should not be used, and tips for implementation. The examples presented in this book comprise a cookbook of useful models and insight into the skill of reuse that will improve analysis, modeling and implementation.