• DocumentCode
    2839916
  • Title

    Building and rapidly evolving domain-specific tools with DOME

  • Author

    Engstrom, Eric ; Kruege, Jonathan

  • Author_Institution
    Honeywell Technol. Center, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    83
  • Lastpage
    88
  • Abstract
    The design of today´s complex control systems involves many views from different disciplines. Generic CASE tools offer wide applicability at the expense of depth. Single-purpose, domain-specific tools provide the needed analytical power but yield diminishing returns outside of their domain. Alternatively, model driven tools based on meta-models, that is, explicit characterizations of the domain of interest, can quickly evolve to meet new needs. This paper describes one such model-driven tool-set, called the domain modeling environment (DOME). We describe its meta-modeling capabilities and its extension mechanisms for analysis and transformation of models. We illustrate DOME with two examples: 1) using an interpreter called ProtoDOME to directly “execute” meta-models; 2) showing how a meta-model can quickly evolve to build a new graphical design tool
  • Keywords
    control system CAD; software tools; CASE tools; ProtoDOME; complex control systems; domain modeling environment; domain-specific tools; meta-models; model-driven tool; Aerospace control; Buildings; Chemical processes; Computer aided software engineering; Control systems; Medical control systems; Medical treatment; Metamodeling; Power system modeling; Turning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Control System Design, 2000. CACSD 2000. IEEE International Symposium on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    0-7803-6566-6
  • Type

    conf

  • DOI
    10.1109/CACSD.2000.900191
  • Filename
    900191