Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Objects, Components, and Frameworks with UML: The Catalysis Approach
Авторы: D'Souza D. F., Wills A.C.
Objects, Components, and Frameworks with UML: The Catalysis Approach is where you will learn how to use objects, frameworks, and UML notation to design, build, and reuse component-based software. Catalysis is a rapidly emerging UML-based method for object and component-based development. It provides you with a clear meaning of and systematic uses for the UML notation.
"The Catalysis Approach" explains how patterns can be characterized as model frameworks. Through the application of frameworks in requirements, specifications, architectures, and designs, you will find that all models contain recurring patterns of structure, behavior, and refinement. This opens the way to building models and designs rapidly by adapting and composing both generic and domain-specific modeling frameworks.
Key Features of Catalysis:
Shows how to build clear shared business models
Defines essential shared vocabulary in a precise way
Points out critical requirements and design decisions early while abstracting detail
Uses UML as a powerful, unambiguous communication tool between analysts and designers
Makes families of adaptable systems from coherent kits of pluggable components
Assigns interface-centric design and composition to components
Creates robust components, using techniques of precise specification and design
Applies and extracts reusable frameworks for designs, specifications, and architectures
In development and use with the authors' many clients since 1992, Catalysis has influenced the UML standard and the MicrosoftTI component-definition model as implemented in the Microsoft Repository. Its simple core, on-demand precision, and separation of concerns support component technologies and standards based on Java, CORBA, COM+, and RMODP.