DocumentCode :
2631594
Title :
Enabling Model-Driven Schedulability Analysis in the Development of Distributed Component-Based Real-Time Applications
Author :
Martínez, Patricia López ; Drake, José M. ; Medina, Julio L.
Author_Institution :
Dept. de Electron. y Comput., Univ. de Cantabria, Santander, Spain
fYear :
2009
fDate :
27-29 Aug. 2009
Firstpage :
109
Lastpage :
112
Abstract :
This work presents a strategy to include temporal behaviour models in deliverable software components in order to develop hard real-time component-based distributed applications, keeping the opacity and composability features that are inherent to the components paradigm. The Deployment and Configuration of Component-based Distributed Applications Specification of the OMG has been extended to include and manage the information that is required to design, analyse, and configure component-based applications with hard real-time requirements. The real-time data added to a component interface enable the application designers to validate scheduling and design decisions without any knowledge of the component internals. Besides, real-time reusable and composable analysis models, developed according to a concrete modelling methodology, are added to each implementation of the component interface. In the context of a concrete application, they are processed by tools to generate the complete real-time analysis model of the application, which is used to evaluate the configuration parameters that guarantee its schedulability.
Keywords :
object-oriented programming; real-time systems; scheduling; component interface; component-based distributed application specification; composable analysis model; model-driven schedulability analysis; real-time analysis model; real-time component-based distributed application; real-time data; software component; temporal behaviour model; Application software; Assembly; Concrete; Distributed computing; Information management; Job shop scheduling; Packaging; Processor scheduling; Software engineering; Timing; Component-based; OMG standards; Real-time; Schedulability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Advanced Applications, 2009. SEAA '09. 35th Euromicro Conference on
Conference_Location :
Patras
ISSN :
1089-6503
Print_ISBN :
978-0-7695-3784-9
Type :
conf
DOI :
10.1109/SEAA.2009.28
Filename :
5349865
Link To Document :
بازگشت