By Topic

Real-time programming and its support environment

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Schoeffler, James D. ; Dept. of Comput. & Inf. Sci., Cleveland State Univ., OH, USA

A real-time programming course is described that provides both an understanding of real-time applications and a basis for designing systems using modern system concepts. Design is based on concurrent interacting tasks and modules sharing common resources. Specification of the real-time system is based on real-time software engineering concepts. Emphasis is on detailed testing and verification of the resulting concurrent programs. Programming is done on personal computers using a real-time operating system. Testing and verification are aided by an event-tracing facility. It is concluded that the teaching of real-time programming can be greatly facilitated by the use of realistic examples and assignments, a simple method for specifying the overall design for classwide evaluation, and the provision of a support environment that permits debugging and verification of the student's design.

Published in:

Education, IEEE Transactions on  (Volume:32 ,  Issue: 3 )