DocumentCode :
2959195
Title :
Formal Modeling for UML/MARTE Concurrency Resources
Author :
Peñil, Pablo ; Posadas, Héctor ; Villar, Eugenio
Author_Institution :
Microelectron. Eng. Group, Univ. de Cantabria, Santander, Spain
fYear :
2010
fDate :
22-26 March 2010
Firstpage :
343
Lastpage :
348
Abstract :
Nowadays, complexity of embedded systems is increasing. This increasing complexity is due to the behavioural heterogeneity and the variety in the nature of system components. Additionally, it is essential to deal with the massive concurrency of such components. Therefore, as a consequence of these critical system aspects, the modelling of current embedded systems has become a challenge for the designers. In order to address this challenge, the UML/MARTE profile has been created. The MARTE profile provides the essential capabilities to develop design methodologies able to cover most of the main design steps. However, to understand and later to model current complex embedded systems in a univocal, well-defined way, formal foundations are required. This paper introduces a formal framework able to support methodologies that tackle the design of current embedded systems using the MARTE profile. In this paper the Generic Resource Modelling (GRM) subprofile of MARTE is used. The required formal foundations are provided by the Formal System Design (ForSyDe) formalism. This paper defines an abstraction methodology able to generate the corresponding ForSyDe model from the MARTE concurrency resources.
Keywords :
Unified Modeling Language; embedded systems; formal specification; modelling; UML-MARTE concurrency resources; UML-MARTE profile; abstraction methodology; complex embedded systems; formal modeling; formal system design formalism; generic resource modelling subprofile; Computational modeling; Concurrent computing; Embedded systems; Finite element methods; Object oriented modeling; Semantics; Unified modeling language; ForSyDe; MARTE; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems (ICECCS), 2010 15th IEEE International Conference on
Conference_Location :
Oxford
Print_ISBN :
978-1-4244-6638-2
Electronic_ISBN :
978-1-4244-6639-9
Type :
conf
DOI :
10.1109/ICECCS.2010.28
Filename :
5628586
Link To Document :
بازگشت