MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Books » Embedded O/S » 0201498375 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
  All Books
  Atmel AVR
  Microchip PIC
  TI MSP430
  Analog Design
  Artificial Intelligence
  Chip Design
  Chip Test & Verification
  Digital Electronics
  Digital Signal Processing
  Embedded Internet
  Embedded O/S
  Embedded Systems
  Fiber Optics
  Mechanical Engineering
  Nano Technology
  Organic Materials
  Parallel Port
  Programming Languages->
  Software Development
  Storage - Memory
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Doing Hard Time: Developing Real-Time Systems... US$84.99

Doing Hard Time: Developing Real-Time Systems...

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.

800 pages, hardcover, CD-ROM included


  • 1. Introduction to Objects and the Unified Modeling Language
  • 2. Basic Concepts of Real-Time Systems
  • 3. Basic Concepts of Safety-Critical Systems
  • 4. Rapid Object-Oriented Process for Embedded Systems
  • 5. Requirements Analysis of Real-Time Systems
  • 6. Structural Object Analysis
  • 7. Behavioral Object Analysis
  • 8. Architectural Design
  • 9. Mechanistic Design
  • 10. Detailed Design
  • 11. Threads and Schedulability
  • 12. Dynamic Modeling
  • 13. Real-Time Frameworks
  • A. Summary of UML Notation
  • B. Rhapsody: A Fully Constructive UML Visual Programming Tool
  • C. TimeWiz: An Integrated Tool for Timing Analysis

This product was added to our catalog on Wednesday 19 October, 2005.


Customers who bought this product also purchased
Design Recipes for FPGAsDesign Recipes for FPGAsUS$52.95

Advanced Graphics Programming Using OpenGLAdvanced Graphics Programming Using OpenGLUS$82.95

Embedded Software: Know It AllEmbedded Software: Know It AllUS$62.95

Sensor Technology HandbookSensor Technology HandbookUS$132.00

Data Conversion HandbookData Conversion HandbookUS$82.95

The Definitive Guide to the ARM Cortex-M3, 2nd EditionThe Definitive Guide to the ARM Cortex-M3, 2nd EditionUS$59.95

Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Pro 5 User
Flowcode 7 for PIC, AVR, Arduino, ARM - Pro 5 User
Specials more
40-pin ZIF socket for 0.3" and 0.6" wide DIP packages
40-pin ZIF socket for 0.3" and 0.6" wide DIP packages
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Doing Hard Time: Developing Real-Time Systems...
Reviews more
Write ReviewWrite a review on this product!
  Saturday 15 December, 2018   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce