2
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      MDA Models and PIM/PSM Transformations Using Extended Automata

      Preprint
      , , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          This paper proposes a model of execution platform for the OMG request of a generic PlatformIndependent-Model (PIM) allowing realization of the Model Driven Architecture (MDA) standard. We propose AMDA (Automata based MDA), a method based on the use of parallel automata, which can be a common tool for building a PIM from UML diagrams (including OCL) and transforming the PIM to PSM automata and further to compilable code. Each platform would then have a mechanism to execute the translated code. Our architecture for a general PSM translator of these automata allows portable execution on various specific implementation platforms. This general translator must be written, once, for the languages and with the libraries of the required specific PSM. This allows also interoperability between different PSMs. An ATM case study example is presented to illustrate the approach.

          Related collections

          Author and article information

          Journal
          02 August 2020
          Article
          10.1109/SwSTE.2007.13
          2008.00474
          0e1b9697-2eff-46eb-b2b5-0cafab394206

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          11 pages, 5 figures, 2 tables
          cs.SE cs.FL

          Software engineering,Theoretical computer science
          Software engineering, Theoretical computer science

          Comments

          Comment on this article