UML static models in formal approach

被引:0
|
作者
Szlenk, Marcin [1 ]
机构
[1] Warsaw Univ Technol, Inst Control & Computat Engn, PL-00665 Warsaw, Poland
关键词
software modeling; UML; formal reasoning;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The semantics of models written in UML is not precisely defined. Thus, it is hard to determine, how a given change in a model influences its meaning and, for example, to verify whether a given model transformation preserves the semantics of the model or not. In the paper a formal (mathematical) semantics of key elements of the UML static models is presented. The aim is to define the basic semantic relations between models: a consequence (implication) and equivalence. The goal of the definitions and examples presented in the article is to form a very basic, concise, theoretical foundation for the formal comparison of the UML static models, based on their meanings.
引用
收藏
页码:129 / 142
页数:14
相关论文
共 50 条
  • [1] A Formal Approach for Consistency Management in UML Models
    Wen, Hao
    Wu, Jinzhao
    Jiang, Jianmin
    Tang, Guofu
    Hong, Zhong
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2023, 33 (05) : 733 - 763
  • [2] UML Models Engineering from Static and Dynamic Aspects of Formal Specifications
    Idani, Akram
    [J]. ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2009, 29 : 237 - 250
  • [3] Formal approach to software testing process based on UML models
    Barisas, Dominykas
    Bareisa, Eduardas
    [J]. INFORMATION TECHNOLOGIES' 2008, PROCEEDINGS, 2008, : 195 - 199
  • [4] Typechecking UML static models
    Clark, T
    [J]. UML'99 - THE UNIFIED MODELING LANGUAGE: BEYOND THE STANDARD, 1999, 1723 : 503 - 517
  • [5] The Approach to the Formal Specification of Static Structure Of the System: mapping UML to EXPRESS-G
    Iliashenko, Oksana Yu.
    Levina, Anastasia I.
    Borremans, Alexandra D.
    [J]. SUSTAINABLE ECONOMIC GROWTH, EDUCATION EXCELLENCE, AND INNOVATION MANAGEMENT THROUGH VISION 2020, VOLS I-VII, 2017, : 1177 - 1187
  • [6] Formal proof from UML models
    Amálio, N
    Stepney, S
    Polack, F
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3308 : 418 - 433
  • [7] Scalable Formal Verification of UML Models
    Kallehbasti, Mohammad Mehdi Pourhashem
    [J]. 2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 847 - 850
  • [8] Generalized Formal Model-Verifier: A Formal Approach for Verifying Static Models
    Somogyi N.
    Mezei G.
    [J]. SN Computer Science, 5 (5)
  • [9] A formal object-oriented approach to defining consistency constraints for UML models
    Kim, SK
    Carrington, D
    [J]. 2004 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 87 - 94
  • [10] Formal test generation from UML models
    Buchs, Didier
    Pedro, Luis
    Lucio, Levi
    [J]. DEPENDABLE SYSTEMS: SOFTWARE, COMPUTING, NETWORKS, 2006, 4028 : 145 - 171