Consistency checking of UML model diagrams using the XML semantics approach

被引:0
|
作者
机构
[1] Kotb, Yasser
[2] Katayama, Takuya
来源
Kotb, Y. (kotb@jaist.ac.jp) | 1600年 / et al.; Fuji Xerox Co., Ltd.; Hitachi, Ltd.; NEC; World Wide Web Consortium (W3C); Yahoo卷 / Association for Computing Machinery (ACM)期
关键词
D O I
暂无
中图分类号
学科分类号
摘要
A software design is often modeled as a collection of unified Modeling Language (UML) diagrams. There are different aspects of the software system that are covered by many different UML diagrams. This leads for big risk that the overall specification of the system becomes inconsistent and incompleteness. This inherits the necessary to check the consistency between these related UML diagrams. In addition, as the software system gets evolution, those diagrams get modified that leads again to possible inconsistency and incompleteness between the different versions of these diagrams. In this paper, we plan to employ our previous novel XML semantics approach, which proposed for checking the semantic consistency of XML documents using attribute grammar techniques, to check the consistency of UML diagrams. The key idea here is translating the UML diagrams to its equivalent XMI documents. Then checking the consistency of these XMI documents, they are special forms of XML, by employing them to our previous XML semantics approach.
引用
收藏
相关论文
共 50 条
  • [1] A formal methodology for semantics and time consistency checking of UML dynamic diagrams
    Hammal, Youcef
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2011, 34 (02) : 197 - 211
  • [2] A Formal Methodology for Semantics and Time Consistency Checking of UML Dynamic Diagrams
    Hammal, Youcef
    ADVANCES IN SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 59 : 78 - 85
  • [3] Consistency Checking of UML Class and Sequence Diagrams
    Ekanayake, E. M. N. K.
    Kodituwakku, Saluka R.
    2015 8TH INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING (UMEDIA) CONFERENCE PROCEEDINGS, 2015, : 98 - 103
  • [4] A Prolog Based Approach to Consistency Checking of UML Class and Sequence Diagrams
    Khai, Zohaib
    Nadeem, Aamer
    Lee, Gang-soo
    SOFTWARE ENGINEERING, BUSINESS CONTINUITY, AND EDUCATION, 2011, 257 : 85 - +
  • [5] A Model Checking Based Approach for Containment Checking of UML Sequence Diagrams
    Muram, Faiz Ul
    Tran, Huy
    Zdun, Uwe
    2016 23RD ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2016), 2016, : 73 - 80
  • [6] On the complexities of consistency checking for restricted UML class diagrams
    Kaneiwa, Ken
    Satoh, Ken
    THEORETICAL COMPUTER SCIENCE, 2010, 411 (02) : 301 - 323
  • [7] Consistency checking algorithms for restricted UML class diagrams
    Kaneiwa, K
    Satoh, K
    FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, PROCEEDINGS, 2006, 3861 : 219 - 239
  • [8] Consistency checking of behavioural modeling in UML statechart diagrams
    Aoshima, T
    Ando, T
    Yonezaki, N
    INFORMATION MODELLING AND KNOWLEDGE BASES XIV, 2003, 94 : 152 - 169
  • [9] Consistency checking algorithms for restricted UML class diagrams
    Kaneiwa, K. (kaneiwa@nii.ac.jp), 2005, National Institute of Informatics (2005):
  • [10] Checking consistency in UML diagrams: Classes and state machines
    Rasch, H
    Wehrheim, H
    FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS, PROCEEDINGS, 2003, 2884 : 229 - 243