Title :
Developing real-time tasks with predictable timing
Author :
Pospischil, G. ; Puschner, Peter ; Choticky, Alexandevrr ; Zainlinger, Ralph
Author_Institution :
Real-Time Syst. Dept., Tech. Univ. of Vienna, Austria
Abstract :
A prototype development environment for the Mars maintainable real-time system is described. The Mars design environment supports the implementation of critical real-time tasks with time editing. It uses an experimental real-time language, Modula-R, which is based on Modula-2. The Mars real-time architecture, which is the target architecture of the Mars environment, is described. To illustrate the environment, the development of a simple real-time algorithm that implements insertion sort for an array is presented.<>
Keywords :
Modula; data structures; programming environments; real-time systems; sorting; Mars maintainable real-time system; Modula-2; Modula-R; array; experimental real-time language; insertion sort; predictable timing; prototype development environment; time editing; Feedback; Frequency; Hardware; Mars; Operating systems; Predictive models; Programming profession; Prototypes; Real time systems; Timing;
Journal_Title :
Software, IEEE