Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic Rhapsody (steve huntington)
Decrease font size
Increase font size
Topic Title: Real Time Embedded Computer Systems
Topic Summary:
Created On: 15-Feb-2006 18:39
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 15-Feb-2006 18:39
User is offline View Users Profile Print this message


Brandi Carroll

Posts: 82
Joined: 22-Jul-2004

Real Time Embedded Computer Systems

University of Missouri
Columbia, Missouri USA

Professor: Dr. Marjorie Skubic
E-mail: [email]SkubicM@missouri.edu[/email]
Web: [url]http://www.cecs.missouri.edu/~skubic/ECS[/url]

Lecture: 2 lecture hours / week
Lab: 2 lab hours / week in EBW 247

Text
1. Embedded System Design : A Unified Hardware/Software Introduction by Frank Vahid, Tony D. Givargis, Wiley, 2002
2. Fundamentals of Embedded Software: Where C and Assembly Meet by Daniel Lewis, Prentice Hall, 2001
3. Doing Hard Time: Developing Real-Time Systems with UML, Object Frameworks, and Patterns by Bruce Powel Douglass, Addison Wesley
4. Real-Time Design Patterns by Bruce Powel Douglass, Addison Wesley
5. Real-Time UML: Developing Efficient Objects for Embedded Systems by Bruce Powel Douglass, Addison Wesley
6. The Art of Programming Embedded Systems by Jack Ganssle, Academic Press, 1992
7. Embedded System Design by P. Marwedel, Kluwer, 2003
8. An Embedded Software Primer by David Simon, Addison Wesley, 1999
9. Building Embedded Linux Systems by Karim Yaghmour, O?Reilly, 2003
10. Real-Time Concepts for Embedded Systems by Qing Li, Caroline Yao, CMP Books, 2003

Course Grading
Exams and homework: 50%
Labs: 50%

Lecture Topics
1. Introduction to embedded systems
2. Fundamentals of real time systems
3. Real time operating systems
4. Life cycle for embedded systems ? Introduction to UML
5. UML and Rhapsody
6. Requirements Analysis for real time systems ? Use Cases
7. Object identification and structure
8. UML statecharts and object behavior
9. Sampling theory, embedded I/O, and device drivers
10. Real time design patterns
11. Priority inheritance protocols for real time synchronization
12. Debugging and validation techniques
13. Measuring real time performance
14. Case studies

Lab
In the lab, students will gain a practical introduction to a Real Time operating system and the use of Rhapsody as a tool to specify and develop real time embedded applications. Lab assignments will include at least one assignment to be done individually and at least one assignment to be done in a group.
Students will gain experience in developing applications for multiple target platforms.
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 0 users logged in.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.