Meta-validation of UML diagrams using OCL rules

被引:0
|
作者
Ha, IK [1 ]
Kang, BW [1 ]
机构
[1] Yeungnam Univ, Dept Comp Engn, Taegu, South Korea
关键词
UML; OCL; metamodel; consistency;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As the UML(Unified Modeling Language) is semantically rich, we can widely describe the system that will be developed, but we cannot guarantee the correctness of the designed model. Therefore, it is important to minimize the error from verifying fitness of the model in early stage. Therefore in this paper, we propose a method for verifying the correctness and consistency of UML Diagrams using OCL(Object Constraint Language), a standard constraint language in UML, as a constraint language-based method Firstly we devise the metamodels that are described with component and relationship of 9 UML diagrams, we derive verifying rules from that for verifying the correctness and consistency, and then formally specify the rules with OCL for automatic verification. Finally we verify the rules with USE TOOL.
引用
收藏
页码:660 / 666
页数:7
相关论文
共 50 条
  • [41] Overview of Slicing and Feedback Techniques for Efficient Verification of UML/OCL Class Diagrams
    Shaikh, Asadullah
    Wiil, Uffe Kock
    IEEE ACCESS, 2018, 6 : 23864 - 23882
  • [42] OCL-Based automated validation method for UML specifications
    Ol'khovich, L
    Koznov, DV
    PROGRAMMING AND COMPUTER SOFTWARE, 2003, 29 (06) : 323 - 327
  • [43] OCL-Based Automated Validation Method for UML Specifications
    L. Ol'khovich
    D. V. Koznov
    Programming and Computer Software, 2003, 29 : 323 - 327
  • [44] A Query-based Approach for Verifying UML Class Diagrams with OCL Invariants
    Wu, Hao
    JOURNAL OF OBJECT TECHNOLOGY, 2022, 21 (03):
  • [45] Using OCL and UML to specify system behavior
    Sendall, S
    Strohmeier, A
    OBJECT MODELING WITH THE OCL: THE RATIONALE BEHIND THE OBJECT CONSTRAINT LANGUAGE, 2002, 2263 : 250 - 279
  • [46] Extraction of transformation rules from UML diagrams to SpecC
    Katayama, T
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (06): : 1126 - 1133
  • [47] On the verification and validation of UML structural and behavioral diagrams
    Alawneh, Lu'ay
    Debbabi, Mourad
    Hassaine, Fawzi
    Soeanu, Andrei
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER SCIENCE AND TECHNOLOGY, 2006, : 304 - +
  • [48] Empirical validation of metrics for UML statechart diagrams
    Miranda, D
    Genero, M
    Piattini, M
    ENTERPRISE INFORMATION SYSTEMS V, 2004, : 101 - 108
  • [49] Representation of Business Rules in UML&OCL Models for Developing Information Systems
    Nemuraite, Lina
    Ceponiene, Lina
    Vedrickas, Gediminas
    PRACTICE OF ENTERPRISE MODELING, 2008, 15 : 182 - 196
  • [50] QMaxUSE: A Query-based Verification Tool for UML Class Diagrams with OCL Invariants
    Wu, Hao
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2022, 2022, 13241 : 310 - 317