home

Articles

Risk Blog

Traders Blog

Books

Tools

Links

FAQ Page


Object Constraint Language, The: Getting Your Models Ready for MDA , Second Edition


Authors


Anneke Kleppe
Jos Warmer

Publisher Addison-Wesley
ISBN 0321179366


Short Description
Long Description
Deutsche
Amazon Details (Beta)


Long Description

"In this thoroughly revised edition, Jos and Anneke offer a concise, pragmatic, and pedagogic explanation of the Object Constraint Language (OCL) and its different applications. Their discussion of OCL's potential role in Model Driven Architecture (MDA) is timely and offers great insight into the way that UML can be taken to the next level of automated software development practice. I highly recommend this book to anyone who is looking to get the most out of UML"

--Shane Sendall, Ph.D.Senior ResearcherSwiss Federal Institute of Technology in Lausanne

The release of Unified Modeling Language (UML) 2.0 places renewed emphasis on the Object Constraint Language (OCL). Within UML, OCL is the standard for specifying expressions that add vital information to object-oriented models and other object-modeling artifacts. Model-Driven Architecture (MDA) relies on OCL to add the level of programming detail necessary to enable Platform-Specific Models (PSM) to communicate with Platform-Independent Models (PIM).

This book is a practical, accessible guide to OCL for software architects, designers, and developers. Much care has been taken during the redesign of OCL to ensure that the syntax remains readable and writable by the average software modeler. The Object Constraint Language, Second Edition, utilizes a case study to show how to exercise these compact but powerful expressions for maximum effect.

This newly updated edition also


 *Explains why OCL is critical to MDA--and why UML alone is not enough
 *Introduces an SQL-like syntax to OCL
 *Defines the new language constructs of OCL 2.0
 *Demonstrates how OCL can be incorporated into code
 *Shares tips and tricks for applying OCL to real-world modeling challenges--showing which can be solved with UML and which require OCL

Using a combination of UML and OCL allows developers to realize the effective, consistent, and coherent models that are critical to working with MDA. The authors' pragmatic approach and illustrative use of examples will help application developers come quickly up to speed with this important object-modeling method--and will serve as a ready reference thereafter.

Related Books
Object Oriented Books
Modelling Books

Keywords
automation
MDA
Model Driven Architecture
Object Constraint Language
OCL
PIM
programming
PSM
software development
UML
Unified Modelling Language


Related Articles
IBM in BuildForge Acquisition
STAREAST 2006
Tools Glossary
MDA
Control Documentation Tool Requirements
Agilent Claims Comprehensive Network Testing


Other books that may interest you by area:-
Object Oriented books
Modelling books

Books on Amazon.com
Object Oriented Books
Modelling Books

Publisher Details
Addison-Wesley


Specific books

Other books in Series
Object Technology


Related Articles
IBM in BuildForge Acquisition
STAREAST 2006
Tools Glossary
MDA
Control Documentation Tool Requirements
Agilent Claims Comprehensive Network Testing


See our Sarbanes-Oxley compliance, load testing and Financial Glossary pages.
Articles   Books   FAQ Page   home   Jobs   Links   Reviews Page   Tools  
Booklist   books   Measurement   Testing   Tools