Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns - ISBN 0201498375


ISBN 0201498375  : Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns
ISBN: 0201498375

Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns - (0201498375)

by: Bruce Powel Douglass

Pub date: May 11, 1999
Publisher: Addison-Wesley Professional
ISBN: 0201498375
Binding: Hardcover
Book details... at amazon.com
Compare Book Price!
We search 40+ book stores for best price on book


Related Items:



Editorial Review:

Amazon.com:
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks, and Patterns provides an excellent guide to using today's cutting-edge software-engineering techniques to develop software for embedded systems.

Author Bruce Powel Douglass begins by championing the advantages of objects for embedded development and then shows off basic UML document types. Next he addresses the difficulties of writing embedded systems (which are used in hospitals, aircraft, nuclear power plants, and other life-or-death environments). He looks at the restricted resources of embedded hardware and design issues regarding memory management and event handling.

The book expertly discusses the difference between the reliability and safety of software. (It describes the use of a number of patterns that can be used to provide safe operation in the event of single-point failure of a system.)

Rapid Object-Oriented Process for Embedded Systems (ROPES) finds its way to the heart of the text, a development process tailored to real-time software. Besides an introduction to iterative software development, the author walks the reader through the steps required for analysis, design, and eventual implementation of real-time software. The samples (which include several medical devices and a small air traffic control system) are exceptionally rich in detail and often use advanced aspects of UML notation.

Later sections concentrate on the latest in pattern design for embedded software used to manage threads and schedulability. The book closes with a tour of dynamic modeling, real-time frameworks--specifically, the I-Logix Rhapsody Object Execution Framework (OXF)--and details of the Rhapsody modeling tool. In all, Doing Hard Time delivers real technical expertise for any potential embedded software developer in a thorough and digestible format. --Richard Dragan





Browse for similar items by category:

 

Title Description Store
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 Amazon.com
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 BarnesandNoble
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 Half
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 Powells
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 eCampus
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 Biggerbooks
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 BooksaMillion
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 Buy.com
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks and Patterns ISBN 0201498375,Addison-Wesley Professional,Hardcover, May 11, 1999 Alibris
 

Home | page1 | page2 | page3 | page4 | page5 | page6 | page7 | page8 | page9 |