Comparison of formalisation approaches of UML class constructs in Z and Object-Z

被引:0
|
作者
Amálio, N [1 ]
Polack, F [1 ]
机构
[1] Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England
关键词
Z; Object-Z; UML; formalisation; specification;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
UML, and other object-oriented approaches to system specification and design, are increasingly popular in industry. Many attempts have been made to formalise either the notations, the system models produced using these notations, or both. However, there have been no attempts to compare the expressiveness of the formal approaches. This paper compares Z and Object-Z approaches to object-oriented formalisation. The Z approaches reflect different formalisatiion goals (a formal model of the system, a formal model of a diagrammatic object-oriented model). The Object-Z approach produces compact formal models, but imposes a particular semantic interpretation on the UML notations.
引用
收藏
页码:339 / 358
页数:20
相关论文
共 50 条
  • [1] UML/OCL or Object-Z?
    Bettaz, Mohamed
    Maouche, Mourad
    [J]. 2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 78 - 83
  • [2] Formalizing the UML class diagram using Object-Z
    Kim, SK
    Carrington, D
    [J]. UML'99 - THE UNIFIED MODELING LANGUAGE: BEYOND THE STANDARD, 1999, 1723 : 83 - 98
  • [3] Formalizing UML models with object-Z
    Miao, HK
    Liu, L
    Li, L
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2002, 2495 : 523 - 534
  • [4] Translating fusion/UML to Object-Z
    Bittner, M
    Kammüller, F
    [J]. FIRST ACM AND IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2003, : 49 - 50
  • [5] Static Class Elements for Object-Z
    Ruhroth, Thomas
    Wehrheim, Heike
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 259 (0C) : 193 - 205
  • [6] Compositional class refinement in Object-Z
    McComb, Tim
    Smith, Graeme
    [J]. FM 2006: FORMAL METHODS, PROCEEDINGS, 2006, 4085 : 205 - 220
  • [7] Deriving User Interfaces from UML Models and Object-Z
    Qiu Zhong-jie
    Wei Chang-jiang
    [J]. 2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND TECHNOLOGY, VOL II, PROCEEDINGS, 2009, : 67 - 70
  • [8] Automatic generation of object-Z specification from UML diagrams
    Miao Huaikou
    Chen Yihai
    [J]. ICCSE'2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2006, : 857 - 862
  • [9] Compositional verification for Object-Z
    Winter, K
    Smith, G
    [J]. ZB 2003: FORMAL SPECIFICATION AND DEVELOPMENT IN Z AND B, 2003, 2651 : 280 - 299
  • [10] Modular reasoning in Object-Z
    Griffiths, A
    [J]. ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 140 - 149