A formal object-oriented approach to defining consistency constraints for UML models

被引:4
|
作者
Kim, SK [1 ]
Carrington, D [1 ]
机构
[1] Univ Queensland, Sch Informat Technol & Elect Engn, St Lucia, Qld 4067, Australia
关键词
D O I
10.1109/ASWEC.2004.1290461
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper discusses how integrity consistency constraints between different UML models can be precisely, defined at a language level. In doing so, this paper introduces a formal object-oriented metamodeling approach. In the approach, integrity consistency constraints between UML models are defined in terms of invariants of the UML model elements used to define the models at the language-level. Adopting a formal approach, constraints are formally defined using Object-Z This work demonstrates how integrity consistency constraints for UML models can be precisely defined at the language-level and once completed, the formal description of the consistency constraints will be a precise reference of checking consistency of UML models as well as for tool development.
引用
收藏
页码:87 / 94
页数:8
相关论文
共 50 条
  • [41] THE OBJECT-ORIENTED APPROACH
    WILSON, S
    [J]. IEE REVIEW, 1990, 36 (07): : 277 - 280
  • [42] Code synthesis based on object-oriented design models and formal specifications
    Jia, XP
    Skevoulis, S
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 393 - 398
  • [43] OBJECT-ORIENTED APPROACH
    TESLER, LG
    [J]. COMMUNICATIONS OF THE ACM, 1991, 34 (08) : 13 - 14
  • [44] Expressing Real-Time Constraints in an Object-Oriented approach
    Babau, JP
    Sourrouille, JL
    [J]. REAL TIME PROGRAMMING 1997: (WRTP 97), 1998, : 53 - 58
  • [45] AN OBJECT-ORIENTED APPROACH TO EVALUATING MULTIPLE SPECTRAL MODELS
    MAJORAS, RE
    RICHARDSON, WM
    SEYMOUR, RS
    [J]. JOURNAL OF RADIOANALYTICAL AND NUCLEAR CHEMISTRY-ARTICLES, 1995, 193 (02): : 207 - 210
  • [46] Formal approach for reengineering fuzzy XML in fuzzy object-oriented databases
    Jian Liu
    Z. M. Ma
    Xue Feng
    [J]. Applied Intelligence, 2013, 38 : 541 - 552
  • [47] Formal approach for reengineering fuzzy XML in fuzzy object-oriented databases
    Liu, Jian
    Ma, Z. M.
    Feng, Xue
    [J]. APPLIED INTELLIGENCE, 2013, 38 (04) : 541 - 552
  • [48] FORMAL APPROACH TO HYPERTEXT SYSTEM BASED ON OBJECT-ORIENTED DATABASE SYSTEM
    HITCHCOCK, P
    WANG, B
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1992, 34 (09) : 573 - 592
  • [49] Formal model approach for reliable Object-Oriented information system design
    Aoki, T
    Katayama, T
    [J]. WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: ISAS '98, 1998, : 228 - 235
  • [50] Timing constraints and object-oriented design
    Hermeling, M
    van Roosmalen, O
    Selic, B
    [J]. REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 39 - 44