Improving system reliability via rigorous software modeling:: The UML case

被引:0
|
作者
Toval, A [1 ]
Alemán, JLF [1 ]
机构
[1] Univ Murcia, Dept Informat & Syst, Software Engn Res Grp, E-30001 Murcia, Spain
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Within Object Orientation (OO), the UML (Unified Modeling Language) is the standard language adopted by the Object Management Group to analyze and design information systems. However, U-ML has been criticized since its appearance due to the ambiguity and the lack of a truly formal definition of its semantics. This situation hinders the rigorous statement of properties related to the models constructed using this language, something which is crucial in the aerospace industry, given the high level of reliability that these systems require. With this in mind, a proposal to formalize a set of components described by UML class diagrams, using the algebraic specifications theory, is presented. Within this formal framework, specifications of software concerning aerospace systems constructed by UML class diagrams can be transformed into equivalent formal representations. Thus, the diagram can be mathematically verified and manipulated by using its equivalent formal representation. The formal model obtained has been described in an executable formal specification language called Maude.
引用
收藏
页码:2897 / 2908
页数:12
相关论文
共 50 条
  • [1] Modeling business within a UML-based rigorous software development approach
    Astesiano, Egidio
    Reggio, Gianna
    Ricca, Filippo
    [J]. CONCURRENCY, GRAPHS AND MODELS: ESSAYS DEDICATED TO UGO MONTANARI ON THE OCCASION OF HIS 65TH BIRTHDAY, 2008, 5065 : 261 - +
  • [2] The application of UML in modeling of telerehabilitation software system
    Zhang, T
    Wang, J
    Ren, YM
    [J]. Proceedings of the 3rd World Congress of the International Society of Physical and Rehabilitation Medicine ISPRM, 2005, : 833 - 837
  • [3] UML statechart based rigorous modeling of real-time system
    赖明志
    尤晋元
    [J]. Journal of Harbin Institute of Technology(New series), 2005, (01) : 74 - 80
  • [4] Rigorous Modeling of Real-time System Based on UML and PVS
    赖明志
    尤晋元
    [J]. Journal of Donghua University(English Edition), 2005, (01) : 16 - 21
  • [5] UML Modeling for Software System of Edu-Game
    Sun, Yufang
    Yun, Ruwei
    [J]. ENTERTAINMENT FOR EDUCATION: DIGITAL TECHNIQUES AND SYSTEMS, 2010, 6249 : 395 - 404
  • [6] Reliability modeling using UML
    Leangsuksun, C
    Song, HT
    Shen, LX
    [J]. SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 259 - 262
  • [7] From use cases to code -: Rigorous software development with UML
    Zündorf, A
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 711 - 712
  • [8] A Modeling Language Based on UML for Modeling Simulation Testing System of Avionic Software
    WANG LizeLIU BinLU Minyan Department of Project Systems EngineeringBeihang UniversityBeijing China
    [J]. Chinese Journal of Aeronautics., 2011, 24 (02) - 194
  • [9] A Modeling Language Based on UML for Modeling Simulation Testing System of Avionic Software
    Wang Lize
    Liu Bin
    Lu Minyan
    [J]. CHINESE JOURNAL OF AERONAUTICS, 2011, 24 (02) : 181 - 194