DocumentCode
3154511
Title
A methodology to specify DEVS domain specific profiles and create profile-based models
Author
Garredu, S. ; Vittori, E. ; Santucci, J. ; Urbani, D.
Author_Institution
Univ. of Corsica, Corte, France
fYear
2011
fDate
3-5 Aug. 2011
Firstpage
353
Lastpage
359
Abstract
Discrete EVent System Specification (DEVS) is a popular formalism which allows specifying and simulating models. Its main drawback is that its implementation is simulator-specific, i.e. models have to be programmed using an Object-Oriented Language (OOL). In this paper, we introduce DEVS profiles, which are specializations/restrictions of DEVS meta-model, and we explain how to create a DEVS Profile for non-computer scientists. We distinguish two kinds of users: the metamodelers and the modelers. Models designed with DEVS profiles can be mapped onto platform specific models and to object code using a Model Driven Architecture (MDA) approach. DEVS profiles improve the reusability of models.
Keywords
discrete event simulation; object-oriented languages; software engineering; DEVS domain specific profiles; DEVS meta-model; OOL; discrete event system specification; model driven architecture; object-oriented language; profile-based models; Adaptation models; Computational modeling; Computer architecture; Mathematical model; Object oriented modeling; Software engineering; Unified modeling language; DEVS domain specific profiles; Discrete event simulation; MDA; methodology;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Reuse and Integration (IRI), 2011 IEEE International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4577-0964-7
Electronic_ISBN
978-1-4577-0965-4
Type
conf
DOI
10.1109/IRI.2011.6009573
Filename
6009573
Link To Document