Programming Books C Java PHP Python Learn more Browse Programming Books
Out of Print--Limited Availability.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Executable UML : A Case Study Paperback – February 21, 2001


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback, February 21, 2001
"Please retry"
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 150 pages
  • Publisher: Model Integration Llc; 2 CDs included, 5 color pages edition (February 21, 2001)
  • Language: English
  • ISBN-10: 0970804407
  • ISBN-13: 978-0970804402
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #6,537,857 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Leon Starr has been developing real-time and embedded software with executable models since 1985. His models have been distributed and embedded in the following systems: factory material transport control, medical ultrasound, cardiac pacing, gas chromatography, semiconductor wafer inspection, professional video effects and military battle simulation.

He is the author of “How to Build Shlaer-Mellor Object Models” and “How to Build Executable UML Class Models”. Leon is a founding member and senior consultant at Model Integration, LLC. in San Francisco, California.

Customer Reviews

4.2 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

10 of 10 people found the following review helpful By A Customer on July 27, 2001
At the price ([price]on my door step), I expected to find something that put all the xUML pieces together, that was worthy of the author's name. What I did find, though, was a book that provided only the most basic information and examples of the topic, and very incomplete at that. You can find xUML white papers freely available on the web which literally contain 100 times more detail and usable technical information. Not only were many parts of the model missing (specifically key service domains), but key elements such as bridge definitions, use cases, etc., were also missing.
Also, there were many self-serving references to both Leon's company and a future book on xUML. Hopefully, THAT book will contain the useful detail that is missing from this one.
For anyone who is considering purchasing this book, wait for the next one and locate the white papers on the web!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Nick Rintalan on May 25, 2001
This book was an excellent reference for me as I am still learning the Shlaer/Mellor method, but I really needed to see the Device I/O service domain and the Transport domain to complete my personal project. Hopefully, you can get this out in the next version, as promised, so the model starts "clicking". Well written and documented.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 3 people found the following review helpful By George A. Mangogna on July 9, 2001
Examples are tough for authors, especially in software. As most software people know, a good example can be as big as the book itself. Often the examples in a book just seem overly simply. Mr. Starr has avoided the problem and has given us an entire book as a complete, worked out example. For those familiar with Executable UML, the efforts to combine UML notation with precise execution rules, this book will be a welcome addition. The Introduction chapter is excellent, tracing many of the pitfalls of current software practice. The choice of an elevator as the project subject matter is also inspired. We all have experience with elevators and think we know how they work. I know I have stood waiting for an elevator to arrive, convinced that I could write a better control program that would result in shorter waits. The model in this book reveals how subtle application problems can be even when the subject is superficially familiar. Most important is the fact that the Executable UML is just that -- executable. The software that comes with the book allows you to do load up the model and try it out. And this is an important point. The intent here is to build a formally executable specification that can then be automatically translated into a running system. The model contains all the semantics to do that. For those of us that have practiced this method professionally, one is struck by the fact that these models have the characteristics of real world models. There are small problems that need to be fixed or reworked Fortunately, Mr. Starr promises additional versions in the future. There are additional domains that also need to be modeled. But in many respects the elevator model is not like what one might see in real world practice. The model descriptions are much better than most I have seen. The quality of the descriptions indicates profound depth of understanding of the problem. It is that depth of understanding which is the key to solving any problem.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again