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

Lectures

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

*Watch
Lecture>

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 RapidRMA thanks to UML 2.0 extensions, take advantage of the priority-based preemptive scheduler included in real-time operating systems, and then use RapidRMA again both for optimization of task priorities and to insure deadlines are met on the physical device.
    Watch the lecture now by clicking on the "watch lecture" or "review transcript" links...

     
Title
: Designing Predictable Real-Time Systems
Author
: Ron Fredericks, for Tri-Pacific Software
Sponsors
  Tri-Pacific Software; Embedded Components, Inc.
Copyright
  2005

Tools
Discussed

  UML (Rhapsody by I-Logix); RMA (RapidRMA by Tri-Pacific Software); Profiler: operating system: tasks
Components
Discussed
  RTOS: priority-based preemptive
Services
Discussed
  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
Formats
:
  • *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
Status
: Approved: 9/9/05
Length
: 15 slides, 21 minutes of audio
ECI Product ID
: ECI20050311001
Shipping Weight
: N/A
Price
: *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