Meta-validation of UML diagrams using OCL rules

被引:0
|
作者
Ha, IK [1 ]
Kang, BW [1 ]
机构
[1] Yeungnam Univ, Dept Comp Engn, Taegu, South Korea
来源
SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2 | 2003年
关键词
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] From UML Class Diagrams to Aspect-Oriented Class Diagrams Using Graph Transformation
    Aouag, Mouna
    Chaoui, Allaoua
    2013 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2013, : 458 - 463
  • [42] Verification of UML Class Diagrams against Business Rules Written in Natural Language
    Hnatkowska, Bogumila
    Mazurek, Piotr
    THEORY AND ENGINEERING OF COMPLEX SYSTEMS AND DEPENDABILITY, 2015, 365 : 175 - 184
  • [43] Consistency of UML class, object and statechart diagrams using ontology reasoners
    Khan, Ali Hanzala
    Porres, Ivan
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2015, 26 : 42 - 65
  • [44] Temporal Properties Verification of Real-Time Systems Using UML/MARTE/OCL-RT
    Louati, Aymen
    Barkaoui, Kamel
    Jerad, Chadlia
    FORMALISMS FOR REUSE AND SYSTEMS INTEGRATION, 2015, 346 : 133 - 147
  • [45] Transforming UML Class Diagrams into HBase Based on Meta-model
    Li, Yan
    Gu, Ping
    Zhang, Chao
    2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE, ELECTRONICS AND ELECTRICAL ENGINEERING (ISEEE), VOLS 1-3, 2014, : 724 - 728
  • [46] System dynamics modelling using UML collaboration diagrams
    Takahashi, Yutaka
    Tanaka, Nobuhide
    Proceedings of the 2005 Conference of System Dynamics and Management Science, Vol 2: SUSTAINABLE DEVELOPMENT OF ASIA PACIFIC, 2005, : 977 - 981
  • [47] Formal verification of dynamic UML diagrams using TLA
    Couzinier, M
    Féraud, L
    PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL MULTI-CONFERENCE ON AUTOMATION, CONTROL, AND INFORMATION TECHNOLOGY - SOFTWARE ENGINEERING, 2005, : 85 - 91
  • [48] Synthesis of test scenarios using UML activity diagrams
    Nayak, Ashalatha
    Samanta, Debasis
    SOFTWARE AND SYSTEMS MODELING, 2011, 10 (01) : 63 - 89
  • [49] Synthesis of test scenarios using UML activity diagrams
    Ashalatha Nayak
    Debasis Samanta
    Software & Systems Modeling, 2011, 10 : 63 - 89
  • [50] Heuristic rules for transforming preconceptual schemas into uml 2.0 diagrams: a C# implementation
    Zapata, Carlos
    Cardona, David
    REVISTA FACULTAD DE INGENIERIA-UNIVERSIDAD DE ANTIOQUIA, 2008, (44): : 119 - 136