DocumentCode
2209236
Title
Model-Driven Development of High-Integrity Distributed Real-Time Systems Using the End-to-End Flow Model
Author
Pérez, Héctor ; Gutiérrez, J. Javier ; Asensio, Esteban ; Zamorano, Juan ; de la Puente, J.A.
Author_Institution
Comput. & Real-Time Group, Univ. de Cantabria, Santander, Spain
fYear
2011
fDate
Aug. 30 2011-Sept. 2 2011
Firstpage
209
Lastpage
216
Abstract
Building High-integrity Distributed Real-Time (HDRT) systems requires a rigorous methodology to assist in the design and development of verifiable software. This paper describes an approach based on the Model-Driven Engineering (MDE) paradigm to ease the automatic generation of HDRT applications from high-level system models. Since those applications must be amenable to stringent timing analysis, such as the determination of worst-case execution time or schedulability analysis, we present the integration of a set of timing analysis tools with a toolset for MDE. In addition, this paper explores a new approach to integrating the real-time end-to-end flow model with the automatic generation of Raven scar-compliant source code in distribution middleware.
Keywords
distributed processing; processor scheduling; program compilers; program verification; real-time systems; HDRT application; MDE toolset; Ravenscar compliant source code; automatic generation; distribution middleware; high integrity distributed real time system; high level system model; model-driven engineering paradigm development; real time end-to-end flow model; schedulability analysis; stringent timing analysis; timing analysis tools; verifiable software; worst case execution time; Analytical models; Computational modeling; Computer architecture; Concurrent computing; Real time systems; Timing; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference on
Conference_Location
Oulu
Print_ISBN
978-1-4577-1027-8
Type
conf
DOI
10.1109/SEAA.2011.40
Filename
6068346
Link To Document