• 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