Title :
Demo abstract: Platform dependent code generation of real-time embedded software
Author :
BaekGyu Kim ; Insup Lee ; Phan, Linh T. X. ; Sokolsky, Oleg
Author_Institution :
Dept. of Cornputerand lnforrnatlon Sci., Univ. of Pennsylvania, Philadelphia, PA, USA
Abstract :
Embedded software constitutes an important part of modern safety-critical systems, such as medical devices. As embedded software is increasingly complex, assuring the safety of such software becomes difficult, especially when the correct function is highly dependent on stringent timing and memory constraints of the implementation platform. Model-based development methodology has garnered attentions as an effective method for creating safety-critical embedded software in a systematic way, so that high-level safety assurance is guaranteed in the final implemented systems. In this methodology, the software system is first modeled using an abstract model, such as timed-automata, which can then be verified using a formal verification tool, such as UPPAAL. Then, code-generation techniques are applied to automatically generate source code from the verified model.
Keywords :
embedded systems; finite automata; formal verification; program compilers; safety-critical software; UPPAAL; abstract model; formal verification tool; high-level safety assurance; model-based development methodology; platform dependent code generation; real-time embedded software; safety-critical embedded software; safety-critical systems; timed-automata; Abstracts; Embedded software; Hardware; Principal component analysis; Real-time systems; Safety;
Conference_Titel :
Cyber-Physical Systems (ICCPS), 2013 ACM/IEEE International Conference on
Conference_Location :
Philadelphia, PA