Tournament of Books 2015
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | December 8, 2014

    Marina Warner: IMG How Is Fantasy Different from Fairy Tale?



    Fairy tale is a country of the mind where there are many inhabitants stretching back into deep time, and we're like people before Babel, we speak a... Continue »

    spacer
Qualifying orders ship free.
$13.50
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside Software Engineering- Object Oriented Programming

More copies of this ISBN

Other titles in the Addison-Wesley Object Technology series:

Objects, Components, and Frameworks with UML: The Catalysis(sm) Approach (Addison-Wesley Object Technology)

by

Objects, Components, and Frameworks with UML: The Catalysis(sm) Approach (Addison-Wesley Object Technology) Cover

 

Synopses & Reviews

Publisher Comments:

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

0201310120B04062001

Book News Annotation:

Explains how to use a new method, which combines Unified Modeling Language (UML) notation with frameworks and objects, to design, build, and reuse component based software. The authors explore how recurring patterns of structure, behavior, and refinement arise in the requirements and specifications of models. They demonstrate how to use those patterns to build designs and models rapidly by adapting and composing both generic and domain-specific modeling frameworks. Annotation c. by Book News, Inc., Portland, OR (booknews.com)

Description:

Includes bibliographical references (p. 723-727) and index.

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.

0201310120AB04062001

Table of Contents

Preface.

I. OVERVIEW.

1. A Tour of Catalysis.

Objects and Actions.

Refinement: Objects and Actions at Different Scales.

Development Layers.

Business Modeling.

Model Frameworks as Templates.

Zooming In on the Software: System Context.

Requirements Specification Models.

Components.

Assigning Responsibilities.

Object-Oriented Design.

The Development Process.

Three Constructs Plus Frameworks.

Three Levels of Modeling.

Three Principles.

Summary.

II. MODELING WITH OBJECTS.

2. Static Models: Object Attributes and Invariants.

What Is a Static Model?

Object State: Objects and Attributes.

Implementations of Object State.

Modeling Object State: Types, Attributes, and Associations.

Static Invariants.

The Dictionary.

Models of Business; Models of Components.

Static Models: Summary.
3. Behavior Models: Object Types and Operations.

Object Behavior: Objects and Actions.

More Precise Action Specifications.

Two Java Implementations of a Calendar.

Type Specification of Calendar.

Actions with Invariants.

Interpreting an Action Specification.

Subtypes and Type Extension.

Factoring Action Specifications.

State Charts.

Outputs of Actions.

Subjective Model: The Meaning of Containment.

Type Specifications: Summary.

Programming

Product Details

ISBN:
9780201310122
Author:
D'Souza, Desmond
Author:
Wills, Alan Cameron
Author:
D'Souza, Desmond
Author:
D'Souza, Desmond Francis
Author:
D'Souza
Author:
Wills, Alan Cameron
Publisher:
Addison-Wesley Professional
Location:
Reading, Mass.
Subject:
Programming Languages - General
Subject:
Computers and computer technology
Subject:
Programming - Object Oriented Programming
Subject:
UML (Computer science)
Subject:
Object-oriented methods (Computer science)
Subject:
Object oriented methods
Subject:
UML
Subject:
Programming / Object Oriented
Subject:
Software Engineering-Object Oriented Programming
Copyright:
Edition Description:
Trade paper
Series:
The Addison-Wesley Object Technology Series
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
816
Dimensions:
9.17x7.36x1.60 in. 2.80 lbs.

Other books you might like

  1. Object-Oriented Software Engineering Used Hardcover $13.50
  2. Rational Unified Process 1ST Edition... Used Mass Market $5.95
  3. Object Persistence: Beyond... Used Hardcover $1.25
  4. Nineteenth Century Romanticism in Music Used Trade Paper $2.95
  5. The Atlantic Celts: Ancients People... Used Trade Paper $9.00
  6. A Cancer Therapy: Results of Fifty... Used Trade Paper $13.95

Related Subjects

Computers and Internet » Software Engineering » Object Oriented Programming
Computers and Internet » Software Engineering » Programming and Languages

Objects, Components, and Frameworks with UML: The Catalysis(sm) Approach (Addison-Wesley Object Technology) Used Trade Paper
0 stars - 0 reviews
$13.50 In Stock
Product details 816 pages Addison-Wesley Professional - English 9780201310122 Reviews:
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.