• DocumentCode
    2358407
  • Title

    Formalizing models and meta-models for system development extended abstract

  • Author

    Venkatesh, R. ; Bhaduri, Purandar ; Joseph, Mathai

  • Author_Institution
    Tata Consultancy Services, Pune, India
  • fYear
    2001
  • fDate
    4-7 Dec. 2001
  • Firstpage
    155
  • Lastpage
    158
  • Abstract
    Meta-model based development offers a promising way of managing the complexity of industrial scale software development by describing a system in terms of different ´views´. These views can then be described as instances of a single meta-model. Such views are usually not disjoint and it is essential that they are shown to be consistent. A weakness of meta-modelling tools is the lack of support for describing the behaviour of models, and this is central to demonstrating the consistency of views. We address this problem by combining meta-modelling with formal techniques for stating and verifying behavioural properties. In this paper, we describe a formalization of models and meta-models and show how this leads to automated procedures for consistency checking between views in an industrial software development framework.
  • Keywords
    program verification; behavioural properties; consistency checking; fornial techniquesfor; industrial scale software development; meta-model based development; meta-modelling tools; Collaboration; Computer industry; Construction industry; Power system modeling; Programming; Software development management; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2001. APSEC 2001. Eighth Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-1408-1
  • Type

    conf

  • DOI
    10.1109/APSEC.2001.991472
  • Filename
    991472