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

Ready to Buy?
woodys-uk
Price: £35.71
In stock

11 used & new from £6.98

Have one to sell? Sell yours here
 
   
Real Time UML: Developing Efficient Objects for Embedded Systems (OBT)
 
 

Real Time UML: Developing Efficient Objects for Embedded Systems (OBT) (Paperback)

by Bruce Powel Douglass (Author)
4.5 out of 5 stars See all reviews (6 customer reviews)

Available from these sellers.


4 new from £13.49 7 used from £6.98
Other Editions: RRP: Our Price: Other Offers:
Paperback 11 used & new from £3.64

Customers Who Bought This Item Also Bought

Real Time UML Workshop for Embedded Systems (Embedded Technology)

Real Time UML Workshop for Embedded Systems (Embedded Technology)

by Bruce Powel Douglass
£29.99
Explore similar items

Product details

  • Paperback: 384 pages
  • Publisher: Addison Wesley; 2 edition (15 Nov 1999)
  • Language English
  • ISBN-10: 0201657848
  • ISBN-13: 978-0201657845
  • Product Dimensions: 23.3 x 18.6 x 1.8 cm
  • Average Customer Review: 4.5 out of 5 stars See all reviews (6 customer reviews)
  • Amazon.co.uk Sales Rank: 984,129 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
Embedded RTOS
   www.smxrtos.com    kernel, TCP/IP, File Sys, USB, GUI Easy to Use. Low Cost. No Royalty 
Real Time Embedded Systems
   www.mapusoft.com    Change Your Real Time Operating System Without Changing Your Code 
I/O for Embedded Systems
   www.criticalio.com    GigE TOE and Fibre Channel PMC's for Real-time Systems 
  
 

Product Description

Product Description
"Real-Time UML, Second Edition,uniquely ties together the principal UML capabilities as they can apply to embedded, real-time systems. Real-time systems development is difficult; this book will help guide developers through some of the minefields." --Doug Locke, Lockheed Martin Corporation The increasing complexity of embedded and real-time systems requires a more premeditated and sophisticated design approach for successful implementation. The object-based Unified Modeling Language (UML) can describe the structural and behavioral aspects critical to real-time systems, and has come to the fore as an outstanding medium for effective design. Like its best-selling predecessor, Real-Time UML, Second Edition, provides an overview of the essentials of real-time systems and an introduction to UML that focuses on its use in design and development. The book examines requirements analysis, the definition of object structure and object behavior, architectural design, mechanistic design, and more detailed designs that encompass data structure, operations, and exceptions. Numerous figures help illustrate UML design techniques, and detailed, real-world examples show the application of those techniques to embedded systems. This edition features version 1.3 of the UML standard and includes extensive coverage of the action semantics metamodel and statecharts, as well as further descriptions and demonstrations of how to effectively apply use cases and capture object models and state behavior. Real-Time UML, Second Edition, also introduces an elaboration of the author's proven product development process, Rapid Object-Oriented Process for Embedded Systems (ROPES), and a new appendix on the UML extension process. Key topic coverage includes: *Specifying external events *Identifying use cases *Response time *Concurrent collaboration diagrams *Key strategies for object-identification *Defining object state behavior *UML state diagrams *Orthogonal components and concurrency *Implementing state machines *Representing physical architecture in UML *Safety and reliability patterns *Concurrent state diagrams *Assigning priorities *State behavior patterns 0201657848B04062001

From the Author
My thoughts on Real-Time UML
I am gratified by the positive response for this book by the embedded and real-time community. I've been developing safety-critical real-time and embedded (RT&E) systems for almost 20 years, and have often thought that a book that integrated modeling concepts with the more commonly discussed real-time problems was needed. I strongly believe that object technology is not only mature enough to be used in RT&E systems, but that the growing complexity of these systems requires better ways of dealing with that complexity than traditional structured methods allow. The UML is a leap forward, unifying the best practices in object methodologies. Many of the companies to which I consult are using UML to effectively construct RT&E systems ranging from small 8-bit sized systems up to very large distributed systems with potentially hundreds of processors. This book is meant to be a gentle introduction to the UML and focus on the aspects of UML that are of particular concern to RT&E developers, such as how to identify objects, how to effectively use statecharts and state machines, and a process for using the elements of the UML to construct systems effectively. I hope you find the book helpful. Feel free to send me your comments and success stories. --This text refers to an out of print or unavailable edition of this title.

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

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

 
4 of 4 people found the following review helpful:
2.0 out of 5 stars Not impressed., 28 Feb 2002
By A Customer
Despite Mr. Douglass' impeccable credentials, I do not rate this book either as a book for learner/intermediate level or as a UML book for embedded specialists. To me, it is too expensive and he has a companion book on sale for you to buy too.
Mr Douglass puts himself on record as a celebrant of the Rhapsody product from I-Logix. If you happen to use Rhapsody then good luck to you but if you use Rational Rose or one of the other tools, you will find missing many of the features he highlights as useful in real time systems. Examples would be pseudostates, instantiatable submachines, the 'dotted-line' notation for concurrency in state diagrams, the <<active>> sterotype.
I thought sections 5.6 and 5.7 on representing and defining threads were pretty pointless really. Like a lot of this book, these sections shows how a yen for UML as a intellectual pursuit can replace coherent thinking about your actual application. Like the rider carrying the horse instead of the other way around.
On the plus side, Section 4 on state machines was OK despite the Rhapsody-specific slant.
Finally the ROPES design methodology advocated here: Boring, prescriptive and unrealistic in my view.
I realise that I am up against the almighty Grady Booch in writing this indifferent review. Listen to him if you want. It's your money.
I'll stick my neck out further. Why don't you buy the excellent Schaum's Outlines book 'UML' and a $95 copy of Sparx Systems' Enterprise Architect and get stuck in? You won't regret it.

Steven Whittard-Swift, Real-Time UML Modeller

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



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Excellent job of combining theory with pragmatics., 3 Feb 1999
By A Customer
Bruce Douglass has written an excellent book. I like how he introduces the problems of development and design that are unique to real time systems, and then demonstrates how, with the UML, one goes about modeling solutions to these problems. The discussion on patterns relative to real time systems is what really sets this book apart. Most of the current patterns work does not reach into this domain, and Bruce has done an excellent job of combining theory (in the world of patterns) with pragmatics (in the world of real time systems).

Grady Booch, Chief Scientist, Rational Software Corporation

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



 
0 of 1 people found the following review helpful:
5.0 out of 5 stars Yes, OO can help in embedded real-time system design !, 6 Aug 1999
By A Customer
As an embedded software in space system developper , i didn't really think OOP could be of any use for me. First because OO didn't show itself much valuable for dynamic systems, second because their usually is no OO language supported by our typical hardware. Then i read Real-Time UML. And i found a very simple, clear way to present and organize my design ideas. Furthermore, UML showed itself very efficient in detecting design error, refining some concepts. Now, each time i have to express my feelings, orientations, solutions, i use one or several of UML's diagrams. This is honnestly a must-read book, where any RT embedded system designer will find a good method to clear and refine things. It also shows itself very didactic in explaining the basics of Object Oriented Design. Impressive !
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent combination of UML and real time considerations
Great book. One of the problems of all these fangled methodologies is accurate relation to the real (time) world. Read more
Published on 30 April 1999

5.0 out of 5 stars Great book for embedded developers seeking intro. to OT!
I found this book to be very rewarding for us "real-timers". Easy reading, starting with simple concepts and then building to more complex ones... Read more
Published on 4 Dec 1998

5.0 out of 5 stars I have been converted.
Thanks to this book, I have finally taken the plunge with OOD for our latest safety critical embedded project. I am surprised at how gentle my induction has been. Read more
Published on 21 Oct 1998

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


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

More From Bruce Powel Douglass

Real-Time Agility: The...

Real-Time Agility: The Harmony/ESW...

Real-time and embedded systems face the same challenges as traditional... Read more
£39.99 £33.99

 

A Close Shave

Philips Nivea Coolskin HS8060 Moisturizing Rotary Shaving System
For all types of hair removal, stay smooth with Amazon.co.uk.

Discover Shaving & Hair Removal

 

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