Consistency of UML class diagrams with hierarchy constraints

被引:0
|
作者
Balaban, Mira [1 ]
Maraee, Azzarn.
机构
[1] Ben Gurion Univ Negev, Dept Comp Sci, IL-84105 Beer Sheva, Israel
[2] Ben Gurion Univ Negev, Informat Syst Engn Dept, IL-84105 Beer Sheva, Israel
关键词
UML class diagram; finite satisfiability; cardinality constraints; class hierarchy constraints;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
UML class diagrams are probably the most important, well-established, UML model. They play an essential role in the analysis and design of complex systems. UML class diagrams allow the specification of constraints such as cardinality. constraints, class hierarchy constraints and inter-association constraints. Constraints extend the expressivity of class diagrams, but enable the specification of unsatifiable class diagrams, i.e., class diagrams that have no finite non-empty instance world. Nowadays, UML case tools still do not check satisfiability of class diagrams, and implementation languages still do not enforce design level constraints. But the expectation is that in the future, and in particular with the prevalence of the Model Driven Engineering approach,all information in a design model will be effective in its successive models.
引用
收藏
页码:71 / 82
页数:12
相关论文
共 50 条
  • [1] Consistency Checking of UML Class and Sequence Diagrams
    Ekanayake, E. M. N. K.
    Kodituwakku, Saluka R.
    [J]. 2015 8TH INTERNATIONAL CONFERENCE ON UBI-MEDIA COMPUTING (UMEDIA) CONFERENCE PROCEEDINGS, 2015, : 98 - 103
  • [2] Finite Satisfiability of UML Class Diagrams with Constrained Class Hierarchy
    Balaban, Mira
    Maraee, Azzam
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2013, 22 (03) : 1 - 42
  • [3] Consistency checking of statechart diagrams of a class hierarchy
    Lam, VSW
    Padget, J
    [J]. ECOOP 2005 - OBJECT-ORIENTED PROGRAMMING, PROCEEDINGS, 2005, 3586 : 412 - 427
  • [4] Reasoning on UML class diagrams with OCL constraints
    Queralt, Anna
    Teniente, Ernest
    [J]. CONCEPTUAL MODELING - ER 2006, PROCEEDINGS, 2006, 4215 : 497 - +
  • [5] On the complexities of consistency checking for restricted UML class diagrams
    Kaneiwa, Ken
    Satoh, Ken
    [J]. THEORETICAL COMPUTER SCIENCE, 2010, 411 (02) : 301 - 323
  • [6] Consistency checking algorithms for restricted UML class diagrams
    Kaneiwa, K
    Satoh, K
    [J]. FOUNDATIONS OF INFORMATION AND KNOWLEDGE SYSTEMS, PROCEEDINGS, 2006, 3861 : 219 - 239
  • [7] On the global coherence of integrity constraints in UML class diagrams
    Ali, A. Ben Hadj
    Boufares, F.
    Abdellatif, A.
    [J]. PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON DATABASES AND APPLICATIONS, 2006, : 109 - +
  • [8] A characterization of UML diagrams and their consistency
    Li, Xiaoshan
    [J]. ICECCS 2006: 11TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2006, : 67 - 76
  • [9] Constraints checking in UML class diagrams:: SQL vs OCL
    Berrabah, D.
    Boufares, F.
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, 4653 : 593 - +
  • [10] Consistency of UML class, object and statechart diagrams using ontology reasoners
    Khan, Ali Hanzala
    Porres, Ivan
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2015, 26 : 42 - 65