• DocumentCode
    2111310
  • Title

    A Dynamic-B Metamodel on Model Conformance and Multiview Consistency Checking

  • Author

    Chen Shu ; WuGuo Qing ; Xiao Jing

  • Author_Institution
    Comput. Sci. & Technol. Dept., WuHan Univ., WuHan
  • Volume
    1
  • fYear
    2008
  • fDate
    20-22 Dec. 2008
  • Firstpage
    358
  • Lastpage
    362
  • Abstract
    Model driven development is an approach that using modeling languages such as UML or BON to establish requirement models for the complementary of software specification, as well as for further implementation. How ever, a model of a complex systems is always consist of multiple views, such as static views and dynamic views to describe different perspectives of the system, thus may cause inconsistency between them. In this paper, we proposed a meta model in which provides a unifying framework to ensure and check for model consistency, and we use dynamic B, which is a mixture of B method and a concurrent system called CCS, as our foundation to specify our approach. In our approach, single view conformance checking and multiview consistency checking are separated, and we would give examples for demonstration.
  • Keywords
    calculus of communicating systems; concurrency theory; conformance testing; data integrity; formal specification; formal verification; meta data; specification languages; BON; CCS; UML; complex system; concurrent system; dynamic-B metamodel; model driven development; modeling language; multiview consistency checking; single view conformance checking; software specification; B; CCS; conformance; consistency; metamodel; view;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Engineering, 2008. ISISE '08. International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-2727-4
  • Type

    conf

  • DOI
    10.1109/ISISE.2008.254
  • Filename
    4732235