See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

5 used & new from £36.85

Have one to sell? Sell yours here
 
   
Executable UML: How to Build Class Models
 
See larger image
 

Executable UML: How to Build Class Models (Paperback)

by Leon Starr (Author)
4.0 out of 5 stars See all reviews (1 customer review)

Available from these sellers.


2 new from £101.95 3 used from £36.85

Product details

  • Paperback: 448 pages
  • Publisher: Prentice Hall (8 Jan 2002)
  • Language English
  • ISBN-10: 0130674796
  • ISBN-13: 978-0130674791
  • Product Dimensions: 23.6 x 17.6 x 3.1 cm
  • Average Customer Review: 4.0 out of 5 stars See all reviews (1 customer review)
  • Amazon.co.uk Sales Rank: 1,108,601 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Product Description

Product Description

Executable UML is for software professionals who want to apply object-oriented analysis and modeling techniques to real-world UML projects. In this book, Leon Starr presents the skills and techniques needed to build useful class models for creating precise, executable software specifications that generate target code in multiple languages and for multiple platforms. Leon, who wrote the definitive guide to Shlaer-Mellor modeling, emphasizes the practical use of executable UML modeling, presenting extensive examples from real-time embedded and scientific applications. Using the materials in his How to Build Shlaer-Mellor Object Models as a starting point, Leon presents an entirely new introduction to Executable UML, expresses all diagrams in Executable UML notation, and adds advanced new object modeling techniques. Coverage include: classes; attributes; associations and relationships; binary associations; association classes; specialization-generalization relationships; model constraints and descriptions; and reflexive, network, linear, and tree patterns for effective object modeling.



From the Back Cover

The practical guide to developing class models with Executable UML.

In Executable UML, Leon Starr shows how to build precise class models that form the foundation of rigorous software specifications. These specifications can be tested, debugged and optimized to generate code for multiple languages and platforms. Leon presents a wide range of examples from his projects in the fields of science and engineering-focusing on real-time environments where precise and accurate software specification is especially critical.

Using the materials in his classic How to Build Shlaer-Mellor Object Models as a starting point, Leon offers an introduction to Executable UML class models, expressing all diagrams in Executable UML notation with more object modeling techniques. Coverage includes:

  • Executable UML classes and attributes
  • Associations and relationships
  • Binary associations and association classes
  • Specialization-generalization relationships
  • Loop constraints
  • Reflexive, network, linear, and tree patterns for effective object modeling

Whether you're creating technical or business applications, Executable UML gives you the tools you need to build reliable software, readily deployed on a variety of specialized hardware and software platforms.



See all Product Description

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
3 of 3 people found the following review helpful:
4.0 out of 5 stars Practical but heavy reading, 20 Sep 2003
By Mr. R. J. Jepps "Richard Jepps" (Cambridge UK) - See all my reviews
(REAL NAME)   
This book is targetted at intermediate UML modellers. It is too heavy and detailed for students and UML beginners (try UML Distilled instead). The content is heavily focussed on class diagrams. The other diagrams don't get more than a passing mention.

If you regularly model complicated systems to any level of detail then this book should have something for you. The idea behind the book is that your completed UML model will be run through a model compiler, and turned into executable code. To a degree this limits its usefulness because UML model compilers are still relatively rare even in mainstream software houses. If you don't have a compiler you will still build better models, but you won't be able to measure how much better they are.

Leon's models go beyond anything I've seen in the real world in terms of precision, completeness and detailed capture of business rules. I'm still sceptical whether they go far enough to be "executable". Leon describes the concept of "colouring" - a layer on top of the UML model that provides code generation hints to the model compiler. Unfortunately there are no substantial examples, so it is difficult to visualise how much needs to be added to the UML to be able to execute the model.

The rules for producing executable UML are in some respects obvious, but very tempting to "optimise" away when looking for a short cut in delivery time. Leon's case for following the rules is solid gold, as I remember every time that I don't!

This is another book that doesn't contain any amazing revelations, but does provide a lot of high quality information for the diligent practitioner.

I would quite happily keep it on my desk for reference but for one disappointing detail - the cover is very light weight and curled very badly before I had read more than a few chapters. It really could do with a cover that can stand some heavy use. At the price I have to say that the publisher has made a miserly cost saving.

Happy modelling!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Look for similar items by category


Feedback


The Body Shop

The Body Shop - Vitamin C Skin Boost
Protect and boost your glow with The Body Shop Vitamin C Skin Boost.

Shop The Body Shop

 

More From Leon Starr

Practical Guide to...

Practical Guide to Shlaer/Mellor OOA

Leon Starr's book is a practical guide. It starts from the beginning... Read more

 

We've Got Converse

Converse
Stock up on your favourite styles with great deals on Converse shoes.

Shop Converse

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates