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 条
  • [1] Meta-validation of UML structural diagrams and behavioral diagrams with consistency rules
    Ha, IK
    Kang, BW
    2003 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS, AND SIGNAL PROCESSING, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2003, : 679 - 683
  • [2] Enhancing UML Activity Diagrams using OCL
    Sunitha, E., V
    Samuel, Philip
    2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2013, : 1 - 6
  • [3] ITP/OCL: A rewriting-based validation tool for UML plus OCL static class diagrams
    Clavel, Manuel
    Egea, Marina
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, PROCEEDINGS, 2006, 4019 : 368 - 373
  • [4] On the verification of UML/OCL class diagrams using constraint programming
    Cabot, J.
    Clariso, R.
    Riera, D.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 93 : 1 - 23
  • [5] Formal Definition of Measures for UML Statechart Diagrams Using OCL
    Reynoso, Luis
    Antonio Cruz-Lemus, Juan
    Genero, Marcela
    Piattini, Mario
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 846 - +
  • [6] Refactoring OCL annotated UML class diagrams
    Slaviša Marković
    Thomas Baar
    Software & Systems Modeling, 2008, 7 : 25 - 47
  • [7] Reasoning on UML class diagrams with OCL constraints
    Queralt, Anna
    Teniente, Ernest
    CONCEPTUAL MODELING - ER 2006, PROCEEDINGS, 2006, 4215 : 497 - +
  • [8] Specification and validation of authorisation constraints using UML and OCL
    Sohr, K
    Ahn, GJ
    Gogolla, M
    Migge, L
    COMPUTER SECURITY - ESORICS 2005, PROCEEDINGS, 2005, 3679 : 64 - 79
  • [9] Expressing UML class diagrams properties with OCL
    Gogolla, M
    Richters, M
    OBJECT MODELING WITH THE OCL: THE RATIONALE BEHIND THE OBJECT CONSTRAINT LANGUAGE, 2002, 2263 : 85 - 114
  • [10] Refactoring OCL annotated UML class diagrams
    Markovic, Slavisa
    Baar, Thomas
    SOFTWARE AND SYSTEMS MODELING, 2008, 7 (01): : 25 - 47