DocumentCode :
2870736
Title :
Towards platform-independent real-time systems
Author :
Hayes, Ian J.
Author_Institution :
Sch. of Inf. Technol. & Electr. Eng., Queensland Univ., Brisbane, Qld., Australia
fYear :
2004
fDate :
2004
Firstpage :
192
Lastpage :
200
Abstract :
Real-time software systems are rarely developed once and left to run. They are subject to changes of requirements as the applications they support expand, and they commonly outlive the platforms they were designed to run on. A successful real-time system is duplicated and adapted to a variety of applications - it becomes a product line. Current methods for real-time software development are commonly based on low-level programming languages and involve considerable duplication of effort when a similar system is to be developed or the hardware platform changes. To provide more dependable, flexible and maintainable real-time systems at a lower cost what is needed is a platform-independent approach to real-time systems development. The development process is composed of two phases: a platform-independent phase, that defines the desired system behaviour and develops a platform-independent design and implementation, and a platform-dependent phase that maps the implementation onto the target platform. The last phase should be highly automated. For critical systems, assessing dependability is crucial. The partitioning into platform dependent and independent phases has to support verification of system properties through both phases.
Keywords :
formal specification; formal verification; real-time systems; safety-critical software; critical system; platform-independent phase; programming languages; real-time system; software development; system verification; Australia; Computer languages; Control systems; Displays; Hardware; Information technology; Programming; Real time systems; SCADA systems; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2004. Proceedings. 2004 Australian
Print_ISBN :
0-7695-2089-8
Type :
conf
DOI :
10.1109/ASWEC.2004.1290472
Filename :
1290472
Link To Document :
بازگشت