• DocumentCode
    2778965
  • Title

    Macml: A Domain-Specific Language for Machinery Service Management

  • Author

    Yang, Junwei ; Hu, Zhongxiang ; Zheng, Yujun

  • Author_Institution
    Nat. Key Lab. of Remanufacturing, Acad. of Armored Force Eng., Beijing, China
  • fYear
    2010
  • fDate
    13-14 May 2010
  • Firstpage
    293
  • Lastpage
    297
  • Abstract
    The paper presents Macml, a domain-specific language (DSL) that focuses on the effective specification, implementation, and verification of information systems in the domain of machinery services. As a meta-model of the application domain, the language precisely defining elements including entities, relationships, behaviors, constraints, and workflows, based on which the users, domain experts, and software engineers can effectively communicate with each other and work together to model a variety of machinery service management systems, which are all instances of the meta-model and which can be further transformed into executable systems mechanically. As a case study, a system model of Macml is presented to illustrate the implementation of our approach.
  • Keywords
    formal specification; formal verification; information systems; programming languages; Macml; domain-specific language; information systems specification; information systems verification; machinery service management; meta-model; Application software; Computer languages; DSL; Design engineering; Domain specific languages; Engineering management; Information systems; Machinery; Object oriented modeling; Software systems; domain-specific language (DSL); model transformation; service management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service Sciences (ICSS), 2010 International Conference on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-0-7695-4017-7
  • Type

    conf

  • DOI
    10.1109/ICSS.2010.12
  • Filename
    5494305