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

被引:0
|
作者
Shu, Chen [1 ]
Qing, WuGuo [1 ]
Jing, Xiao [1 ]
机构
[1] Wuhan Univ, Comp Sci & Technol Dept, Wuhan 430072, Peoples R China
关键词
metamodel; B; CCS; view; conformance; consistency;
D O I
10.1109/ISISE.2008.254
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:358 / +
页数:2
相关论文
共 50 条
  • [41] Interactive tool support for CSP ∥ B consistency checking
    Evans, Neil
    Treharne, Helen
    FORMAL ASPECTS OF COMPUTING, 2007, 19 (03) : 277 - 302
  • [42] Checking the Conformance of a Promela Design to its Formal Specification in Event-B
    Vu, Dieu-Huong
    Chiba, Yuki
    Yatake, Kenro
    Aoki, Toshiaki
    FORMAL TECHNIQUES FOR SAFETY-CRITICAL SYSTEMS, FTSCS 2014, 2015, 476 : 110 - 126
  • [43] Dynamic Consistency Checking of Domain Requirements in Product Line Engineering
    Lauenroth, Kim
    Pohl, Klaus
    PROCEEDINGS OF THE 16TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, 2008, : 193 - 202
  • [44] An Approach to Data Consistency Checking for the Dynamic Replacement of Service Process
    Gao, Honghao
    Duan, Yucong
    Miao, Huaikou
    Yin, Yuyu
    IEEE ACCESS, 2017, 5 : 11700 - 11711
  • [45] Model checking data consistency for cache coherence protocols
    Pan, Hong
    Lin, Hui-Min
    Lv, Yi
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (05) : 765 - 775
  • [46] Consistency checking of conceptual models via model merging
    Sabetzadeh, Mehrdad
    Nejati, Shiva
    Liaskos, Sotirios
    Easterbrook, Steve
    Chechik, Marsha
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 221 - +
  • [47] Kater: AutomatingWeak Memory Model Metatheory and Consistency Checking
    Kokologiannakis, Michalis
    Lahav, Ori
    Vafeiadis, Viktor
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2023, 7 (POPL): : 544 - 572
  • [48] Model-driven consistency checking of behavioural specifications
    Graaf, Bas
    van Deursen, Arie
    FOURTH INTERNATIONAL WORKSHOP ON MODEL-BASED METHODOLOGIES FOR PERVASIVE AND EMBEDDED SOFTWARE, PROCEEDINGS, 2007, : 115 - +
  • [49] Model Checking Data Consistency for Cache Coherence Protocols
    Hong Pan
    Hui-Min Lin
    Yi Lv
    Journal of Computer Science and Technology, 2006, 21 : 765 - 775
  • [50] Model-based incremental conformance checking to enable interactive product configuration
    Lu, Hong
    Yue, Tao
    Ali, Shaukat
    Zhang, Li
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 72 : 68 - 89