• DocumentCode
    2562287
  • Title

    Meta-modelling hybrid formalisms

  • Author

    Lacoste-Julien, Simon ; Vangheluwe, Hans ; De Lara, Juan ; Mosterman, Pieter J.

  • Author_Institution
    Sch. of Comput. Sci., McGill Univ., Montreal, Que.
  • fYear
    2004
  • fDate
    4-4 Sept. 2004
  • Firstpage
    65
  • Lastpage
    70
  • Abstract
    This article demonstrates how meta-modelling can simplify the construction of domain-and formalism-specific modelling environments. Using AToM3 (a tool for multi-formalism and meta-modelling developed at McGill University), a model is constructed of a hybrid formalism, HS, that combines event scheduling constructs with ordinary differential equations. From this specification, an HS-specific visual modelling environment is synthesized. For the purpose of this demonstration, a simple hybrid model of a bouncing ball is modelled in this environment. It is envisioned that the future of modelling and simulation in general, and more specifically in hybrid dynamic systems design lies in domain-specific computer automated multi-paradigm modelling (CAMPaM) which combines multi-abstraction, multi-formalism, and meta-modelling. The small example presented in this article demonstrates the feasibility of this approach
  • Keywords
    differential equations; entity-relationship modelling; formal specification; graph grammars; software tools; AToM3 tool; McGill University; bouncing ball; computer automated multiparadigm modelling; domain modelling environment; entity-relationship modelling; event scheduling; formal specification; graph grammars; hybrid dynamic system design; metamodelling hybrid formalisms; multiabstraction; multiformalism model; ordinary differential equations; visual modelling environment; Automatic control; Computational modeling; Computer science; Computer simulation; Concrete; Control system synthesis; Differential equations; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Control Systems Design, 2004 IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    0-7803-8636-1
  • Type

    conf

  • DOI
    10.1109/CACSD.2004.1393852
  • Filename
    1393852