DocumentCode
634621
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
fYear
2013
fDate
8-11 April 2013
Firstpage
246
Lastpage
246
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Cyber-Physical Systems (ICCPS), 2013 ACM/IEEE International Conference on
Conference_Location
Philadelphia, PA
Type
conf
Filename
6604025
Link To Document