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 条
  • [31] Translating between Alloy specifications and UML class diagrams annotated with OCL
    Alcino Cunha
    Ana Garis
    Daniel Riesco
    Software & Systems Modeling, 2015, 14 : 5 - 25
  • [32] A Tool for Debugging Unsatisfiable Integrity Constraints in UML/OCL Class Diagrams
    Gomez-Gutierrez, Juan Antonio
    Clariso, Robert
    Cabot, Jordi
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2022, 450 : 267 - 275
  • [33] Efficient Verification-Driven Slicing of UML/OCL Class Diagrams
    Shaikh, Asadullah
    Wiil, Uffe Kock
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (05) : 530 - 547
  • [34] Translating between Alloy specifications and UML class diagrams annotated with OCL
    Cunha, Alcino
    Garis, Ana
    Riesco, Daniel
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (01): : 5 - 25
  • [35] Behavioral consistency validation of UML diagrams
    Litvak, B
    Tyszberowicz, S
    Yehudai, A
    FIRST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2003, : 118 - 125
  • [36] Analysis and specification of Consistency Rules for UML Diagrams
    Niepostyn, S.
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2019, 2019, 11176
  • [37] Basic Rules to Build Correct UML Diagrams
    Alanazi, Mohammad N.
    2009 INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION AND SERVICE SCIENCE (NISS 2009), VOLS 1 AND 2, 2009, : 72 - 76
  • [38] A systematic identification of consistency rules for UML diagrams
    Torre, Damiano
    Labiche, Yvan
    Genero, Marcela
    Elaasar, Maged
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 144 : 121 - 142
  • [39] Empirical Validation of Measures for UML Class Diagrams: A Meta-Analysis Study
    Esperanza Manso, M.
    Cruz-Lemus, Jose A.
    Genero, Marcela
    Piattini, Mario
    MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 303 - +
  • [40] A graphical approach to prove the semantic preservation of UML/OCL refactoring rules
    Baar, Thomas
    Markovic, Slavisa
    PERSPECTIVES OF SYSTEMS INFORMATICS, 2007, 4378 : 70 - +