Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
21 used & new from £13.00

Have one to sell? Sell yours here
 
   
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns [With CD-Rom]
 
See larger image
 

Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns [With CD-Rom] (Hardcover)

by Bruce Powel Douglass (Author)
4.0 out of 5 stars See all reviews (2 customer reviews)
RRP: £49.87
Price: £42.39 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.48 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Wednesday, July 15? Choose Express delivery at checkout. See Details
14 new from £33.74 7 used from £13.00

Frequently Bought Together

Customers buy this book with Real Time UML: Advances in the UML for Real-time Systems (Addison-Wesley Object Technology Series) by Bruce Powel Douglass

Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns [With CD-Rom] + Real Time UML: Advances in the UML for Real-time Systems (Addison-Wesley Object Technology Series)
Price For Both: £81.48

Show availability and shipping details


Customers Who Bought This Item Also Bought

Real Time UML: Advances in the UML for Real-time Systems (Addison-Wesley Object Technology Series)

Real Time UML: Advances in the UML for Real-time Systems (Addison-Wesley Object Technology Series)

by Bruce Powel Douglass
4.0 out of 5 stars (1)  £39.09
Linux Device Drivers

Linux Device Drivers

by Jonathan Corbet
3.7 out of 5 stars (9)  £21.69
Understanding Linux Network Internals

Understanding Linux Network Internals

by Christian Benvenuti
3.0 out of 5 stars (2)  £23.08
Building Embedded Linux Systems

Building Embedded Linux Systems

by Karim Yaghmour
4.5 out of 5 stars (6)  £26.95
Real Time Design Patterns: Robust Scalable Architecture for Real-time Systems (Addison-Wesley Object Technology Series)

Real Time Design Patterns: Robust Scalable Architecture for Real-time Systems (Addison-Wesley Object Technology Series)

by Bruce Powel Douglass
£32.29
Explore similar items

Product details

  • Hardcover: 749 pages
  • Publisher: Addison Wesley; Har/Cdr edition (17 Jun 1999)
  • Language English
  • ISBN-10: 0201498375
  • ISBN-13: 978-0201498370
  • Product Dimensions: 23.8 x 19 x 4.2 cm
  • Average Customer Review: 4.0 out of 5 stars See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 345,866 in Books (See Bestsellers in Books)

    Popular in these categories:

    #30 in  Books > Computing & Internet > Computer Science > Architecture & Microprocessors > Microprocessors > Embedded Systems
    #52 in  Books > Computing & Internet > Computer Science > Software Design, Testing & Engineering > UML
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
UML2.1 Modeling Tool
   www.objektdev.com    Purchase Sparx Systems EA7.1 online now. Europe's lowest price! 
Product development
   www.sysmop.com    Hardware, Software and Mechanical Design, Develope, prototyping 
Doing Hard Time
   www.lovefilm.com    Rent DVDs from £3.91 a month, free trial, no late fees, free postage! 
  
 

Product Description

Product Description
"This book will almost certainly become a seminal work in this field...the one book everyone will want to have both as a tutorial and as a reference." --Larry McAlister, Senior Systems Architect, ENSCO, Inc. The global demand for real-time and embedded systems is growing rapidly. With this increased demand comes an urgent need for more programmers in this realm; yet making the transition to real-time systems development or learning to build these applications is by no means simple. Real-time system designs must be written to meet hard and unforgiving requirements. It is a pursuit that requires a unique set of skills. Clearly, real-time systems development is a formidable task, and developers face many unique challenges as they attempt to do "hard time." Doing Hard Time is written to facilitate the daunting process of developing real-time systems. It presents an embedded systems programming methodology that has been proven successful in practice. The process outlined in this book allows application developers to apply practical techniques--garnered from the mainstream areas of object-oriented software development--to meet the demanding qualifications of real-time programming.Bruce Douglass offers ideas that are up-to-date with the latest concepts and trends in programming. By using the industry standard Unified Modeling Language (UML), as well as the best practices from object technology, he guides you through the intricacies and specifics of real-time systems development. Important topics such as schedulability, behavioral patterns, and real-time frameworks are demystified, empowering you to become a more effective real-time programmer. The accompanying CD-ROM holds substantial value for the reader. It contains models from the book, as well as two applications that are extremely useful in the development of real-time and embedded systems. The first application, a UML-compliant design automation tool called Rhapsody (produced by I-Logix), captures analysis and design of systems and generates full behavioral code for those models with intrinsic model-level debug capabilities. The second application, TimeWiz, can analyze the timing and performance of systems and determine the schedulability of actions in multitasking systems. 0201498375B04062001

From the Back Cover

"This book will almost certainly become a seminal work in this field...the one book everyone will want to have both as a tutorial and as a reference."
--Larry McAlister, Senior Systems Architect, ENSCO, Inc.

The global demand for real-time and embedded systems is growing rapidly. With this increased demand comes an urgent need for more programmers in this realm; yet making the transition to real-time systems development or learning to build these applications is by no means simple. Real-time system designs must be written to meet hard and unforgiving requirements. It is a pursuit that requires a unique set of skills. Clearly, real-time systems development is a formidable task, and developers face many unique challenges as they attempt to do "hard time."

Doing Hard Time is written to facilitate the daunting process of developing real-time systems. It presents an embedded systems programming methodology that has been proven successful in practice. The process outlined in this book allows application developers to apply practical techniques--garnered from the mainstream areas of object-oriented software development--to meet the demanding qualifications of real-time programming.

Bruce Douglass offers ideas that are up-to-date with the latest concepts and trends in programming. By using the industry standard Unified Modeling Language (UML), as well as the best practices from object technology, he guides you through the intricacies and specifics of real-time systems development. Important topics such as schedulability, behavioral patterns, and real-time frameworks are demystified, empowering you to become a more effective real-time programmer.

The accompanying CD-ROM holds substantial value for the reader. It contains models from the book, as well as two applications that are extremely useful in the development of real-time and embedded systems. The first application, a UML-compliant design automation tool called Rhapsody (produced by I-Logix), captures analysis and design of systems and generates full behavioral code for those models with intrinsic model-level debug capabilities. The second application, TimeWiz, can analyze the timing and performance of systems and determine the schedulability of actions in multitasking systems.



0201498375B04062001

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

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

 
6 of 6 people found the following review helpful:
4.0 out of 5 stars Good both in theory and practice, 28 Feb 2003
By A Customer
'Doing Hard Time' gives good coverage of common real time scenarios and problems with a lot of useful examples on how to model them using UML. I can actually use 'Doing Hard Time' to solve my real work problems. Thread synchronisation, resource sharing, schedulability are all covered. In fact, this book makes a reasonably good work on real time embedded systems without the UML-related stuff.
Regarding the sections on Analysis and ROPES, may I suggest that you read them and then plough your own furrow. I do not necessarily imply that the discussion is of no value, but I do I believe there is no substitute for real practice in these areas.
Mr. Douglass did manage to buck the trend by almost convincing me that UML Patterns have a use beyond merely demonstrating the intellectual supremacy of UML and its champions.
One residual hangover from the companion book 'Real Time UML' is the Rhapsody-specific slant, particularly in the section on statecharts. Pseudostates, IS_IN(), sendAction, orthogonal regions etc. do not appear in other commonly used modelling products; Rational Rose for example. Having said this, you do get a free Rhapsody CD to play with; this mitigates the pain of these specialisations to some extent.
'Doing Hard Time' is a big and comprehensive book. I more or less agree with the Synopsis to the effect that this is destined to become a reference work.
Anyone proficient in UML and embedded systems design at intermediate level will probably find 'Doing Hard Time' useful and interesting.

Steven Whittard-Swift, Real Time UML Modeller.

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



 
4 of 4 people found the following review helpful:
4.0 out of 5 stars as the title suggests -, 16 Jul 2001
By A Customer
This is not a book for the novice, if your just starting out using or learning UML you would advised to read some of the 'lighter' publications on the subject, "Stevens, Pooley - Using UML" strikes a good balance between describing many of the key concepts without getting too heavy. Having said that if you are a real-time/embedded developer looking to use or already use UML and OO techniques you will be hard pressed to find a better (or bigger) book on the subject. Due to the nature of UML no one book can cover everything, although many books seem to try so don't expect this to be first and last book you will ever need on the subject, but then this is not purely a book about UML. It is a very useful if rather heavy (in more than one way) volume that does a fair job of explaining the utilisation of UML techniques in the highly specialised arena of Real-Time environments. Also check out a possible companion book "Real-Time UML: Developing Efficient Objects for Embedded Systems", it's a bit lighter.
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]

   


Listmania!


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 Design...

Real Time Design Patterns: Robust...

When creating real-time and embedded (RTE) systems, there is no room... Read more
£37.99 £32.29

 

Train Hard...Play Hard

Nike, Gola, Converse, and more
Gear up with up to 60% off athletic and outdoor shoes.

Shop now

 

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
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

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