Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Objects, Components, and Frameworks with UML: The Catalysis(SM) Approach

Buy

". . . We found Catalysis to be the first comprehensive object-oriented methodology to unify the concepts of objects, frameworks, and component technologies."
John McGehee, Senior Architect, Texas Instruments Works Project

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 authorsi 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.

About the Author
Desmond D'Souza is senior vice president of component-based development at Platinum Technologyis ICON Computing Lab, working on tools and methods for effective software engineering. Since 1985 he has helped model and build systems in finance, systems management, CAD, and telecommunications, and is a frequent speaker at conferences and companies worldwide. Alan Cameron Wills is technical director of TriReme International Ltd., consulting and training clients in many fields including banking, telecommunications, and manufacturing. Dr. Wills has worked on methods and tools since 1982, and specializes in making frontline research practical and available for main-stream software engineering.
(HTML tags aren't allowed.)

Halo 2 Hacks: Tips & Tools for Finishing the Fight
Halo 2 Hacks: Tips & Tools for Finishing the Fight

Even if you've finished Halo 2 in Legendary Mode, you're not done with this game. Not by a long shot. You know there's a lot more you can squeeze out of Halo 2, and with the clever hacks we have in store, you'll turn the game into a whole new experience. Halo 2 Hacks is the creation of...

Special Edition Using Linux
Special Edition Using Linux
Linux is a significant force in the server room and the desktop, delivering reliability, ease of installation and administration, high performance, security, and robust applications. Special Edition Using Linux 6E is written to the just-released 2.4.x kernel and includes the following topics: installation and configuration of Red Hat Linux, Caldera...
Modeling Derivatives in C++
Modeling Derivatives in C++

This book is the definitive and most comprehensive guide to modeling derivatives in C++ today. Providing readers with not only the theory and math behind the models, as well as the fundamental concepts of financial engineering, but also actual robust object-oriented C++ code, this is a practical introduction to the most important derivative...


Apache Tomcat 7 Essentials
Apache Tomcat 7 Essentials
This book will help you resolve these issues and boost your confidence in handling Apache Tomcat 7 administration using the tips, tricks, and best practices used by various industry experts to maintain their middleware infrastructure. The best thing that the author did while designing the content is a practical solution, with a detailed...
Professional iPhone Programming with MonoTouch and .NET/C#
Professional iPhone Programming with MonoTouch and .NET/C#

What .NET C# developers need to enter the hot field of iPhone apps

iPhone applications offer a hot opportunity for developers. Until the open source MonoTouch project, this field was limited to those familiar with Apple’s programming languages. Now .NET and C# developers can join the party. Professional iPhone...

Intelligent Control: A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms (Studies in Computational Intelligence)
Intelligent Control: A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms (Studies in Computational Intelligence)

Intelligent Control considers non-traditional modelling and control approaches to nonlinear systems. Fuzzy logic, neural networks and evolutionary computing techniques are the main tools used. The book presents a modular switching fuzzy logic controller where a PD-type fuzzy controller is executed first followed by a PI-type...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy