Home Page
Contact ECI
Marketplace main page
start a new learning center
My Web Links
My Profile
Tri-Pacific Software


Designing Predictable Real-Time Systems
translate page
Designing Predictable Real-Time Systems   
    Get help on how to use this lecture presentation service
Slide 1 thumbnail
Flash Program with Audio


Web page with JavaScript
Review Transcript>
Turn Review Transcript web pages into a PDF document
*Create PDF>

    Developing real-time embedded software is a specialty that requires knowledge of both embedded system design and timing constraints imposed by physical limitations of the hardware. The target audience for this presentation includes safety critical and mission critical embedded device designers and developers. This presentation's content will be equally useful to hardware designers who wish to utilize existing hardware more effectively and to software developers who wish to pack more features into their resource constrained embedded applications. Another key sign that it is time to review this presentation is when you might mistakenly wish your priority-based preemptive real-time scheduler could be redesigned to improve software performance - use RMA to avoid redesign.
    This 25 minute lecture demonstrates how to design predictable real-time software using the unified modeling language (UML) for functional design, document functional timing using RapidRMAthanks to UML 2.0 extensions, take advantage of the priority-based preemptive scheduler included in real-time operating systems, andthen use RapidRMA againboth for optimization of task prioritiesand toinsure deadlines are meton the physical device.
    Watch the lecture now by clicking on the "watch lecture" or "review transcript" links...

: Designing Predictable Real-Time Systems
: Ron Fredericks, for Tri-Pacific Software
  Tri-Pacific Software; Embedded Components, Inc.


  UML (Rhapsody by I-Logix); RMA (RapidRMA by Tri-Pacific Software); Profiler: operating system: tasks
  RTOS: priority-based preemptive
  Consulting: design: real-time (Services by Tri-Pacific Software)
Key Words and Phrases
  Actor Oriented Design, Actors, Avionics Control Software, Determinism, Embedded Software, How to Fix a Resource Constrained System, I-Logix, Multitasking, Object Oriented Design, Objects, Operating System, Peter Kortmann, RapidRMA, Rate Monotonic Analysis, Real-Time, Real-Time Object Oriented Models, Real-Time Operating Systems, Real-Time UML, Reliable Systems, Resource Constrained System, Rhapsody by I-Logix, RMA, RMA (RapidRMA by Tri-Pacific), Ron Fredericks, RTOS, Safety Critical Systems, Schedulability, Schedulability Analysis, Threads, Timing, Tri-Pacific Software, UML, UML 2.0, Unified Modeling Language, Utilization, Wind River, Worst-Case Execution Time
  • *Watch Lecture
    • An ECI LectureMaker™ production
    • Requires Flash 6 enabled browser
    • Multimedia objects synchronize their motion with mp3 audio
    • Requires sound system
    • Ideal for Internet users with DSL or better bandwidth
    • Combine with 'Review Transcript' format for enhanced features
  • Review Transcript
    • View the transcript for this lecture
    • Requires Javascript enabled browser
    • View a sample screen image for each slide
    • Listen to presenter's voice using your browser's default music player
    • Read and post your comments related to subject matter for each slide
    • Send private email to the author, presenter, and sponsors of this lecture
    • Ideal for Internet users with low bandwidth or no Flash support
    • Combine with 'Watch Lecture' Flash presentation for an enhanced learning experience
  • *Generate a PDF report
    • Requires Adobe Acrobat Reader® version 5 or higher
    • Converts transcript, slide images, and all blog enteries into one PDF document
    • Solves the common on-line multimedia problem of how to take the presentaton off-line
    • Use Acrobat's search facility to locate keywords within the transcript
    • Create a hardcopy printout or PDF email attachment to share lecture with others
: Approved: 9/9/05
: 15 slides, 21 minutes of audio
ECI Product ID
: ECI20050311001
Shipping Weight
: N/A
: *free

(*) Indicates you must log in or complete the simple two-step new user registration form to view content beyond slide 3. If you are new to ECI's marketplace, registration is free and offers many benefits.


Copyright 2004-9 Embedded Components, Inc. All Rights Reserved | Terms of use | Privacy | Trademark | Site Map    
// JavaScript Document // Google Analytics body end tacking code