FREE Delivery in the UK.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
+ £2.80 delivery
Used: Very Good | Details
Condition: Used: Very Good
Comment: Expedited shipping available on this book. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Executable UML: A Foundation for Model-Driven Architecture (Addison-Wesley Object Technology) Paperback – 14 May 2002


See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
£33.49
£33.42 £2.54
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Only on Amazon: One product for every need Only on Amazon: New Releases


Product details

  • Paperback: 416 pages
  • Publisher: Addison Wesley; 01 edition (14 May 2002)
  • Language: English
  • ISBN-10: 0201748045
  • ISBN-13: 978-0201748048
  • Product Dimensions: 18.8 x 2.5 x 23.1 cm
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: 672,536 in Books (See Top 100 in Books)
  • Would you like to tell us about a lower price?
    If you are a seller for this product, would you like to suggest updates through seller support?

  • See Complete Table of Contents

Product description

Synopsis

Using Executable UML (xUML), developers can build UML models that can not only be unambiguously interpreted by human readers, but can be tested and validated through actual execution, and ultimately translated directly and completely to target code. This technology offers immense potential for accelerating development projects, enhancing reliability, and reducing cost. In this book, two of the field's leading experts introduce every facet of xUML. The authors introduce Executable UML's goals, premises, and features; then drill down to explain its key elements. Along the way, readers will discover exactly how to use xUML to create software systems that can be tested even before they are coded, enabling far greater reliability at significantly lower expense. For all developers, analysts, and project managers seeking to improve software reliability, time-to-market, and value. This book will be especially valuable to real-time programmers, and to thousands of programmers who have used Shlaer-Mellor methodologies.

From the Back Cover

Executable UML is a major innovation in the field of software development. It is designed to produce a comprehensive and understandable model of a solution independent of the organization of the software implementation. It is a highly abstract thinking tool that aids in the formalization of knowledge, and is also a way of describing the concepts that make up abstract solutions to software development problems.

This timely new book, Executable UML: A Foundation for Model-Driven Architecture, thoroughly introduces, documents, and explains this important new technology. The authors show how UML can formalize requirements and use cases into a rich set of verifiable diagrams, how it can be used to produce executable and testable models, and how these models can be translated directly into code. In addition, the book explains how individual system domains are woven together by an executable UML model compiler.

The book is full of tips and techniques to help you:

  • Partition a system into subject matters based on individual aspects
  • Pick the right level for use case modeling to speed subject matter comprehension
  • Model classes and focus on relationships to capture subject matter semantics precisely
  • Express behavior using the newly adopted UML action semantics and action languages
  • Specify constraints using tags specified in OCL (Object Constraint Language)

In addition, this book tackles topics of particular importance in execution, such as how to:

  • Synchronize objects by building lifecycles using statechart diagrams
  • Model relationships and contention safely
  • Distribute dynamics to avoid unmaintainable controller objects
  • Verify the models by executing test cases against the statechart diagrams and constraints

A large-scale, fully developed case study runs throughout the book to illustrate concepts and techniques. These models, plus tools to translate and run Executable UML models, can be downloaded from the book's websites, www.executableumlbook.com and www.projtech.com.



0201748045B05092002

See all Product description

No customer reviews


Review this product

Share your thoughts with other customers

Most helpful customer reviews on Amazon.com

Amazon.com: 3.6 out of 5 stars 10 reviews
Satid Prompunjai
5.0 out of 5 starsVery good book
24 September 2013 - Published on Amazon.com
Verified Purchase
One person found this helpful.
Bo
5.0 out of 5 starsgood
5 September 2015 - Published on Amazon.com
Verified Purchase
Michael Fox
2.0 out of 5 starsStupid. Discredited.
5 June 2012 - Published on Amazon.com
Verified Purchase
Michael M. Lee
5.0 out of 5 starsGood ideas bear up well over time.
30 November 2002 - Published on Amazon.com
17 people found this helpful.
Rachel Tozier
5.0 out of 5 starsFor BridgePoint Suite users or evaluators!
22 May 2002 - Published on Amazon.com
13 people found this helpful.

Where's My Stuff?

Delivery and Returns

Need Help?