Combining extended UML models and formal methods to analyze real-time systems

被引:0
|
作者
Addouche, N
Antoine, C
Montmain, J
机构
[1] Ecole Mines Ales, F-30035 Nimes, France
[2] URC, CEA, EMA, F-30035 Nimes, France
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the paper, we present a methodology developed in order to verify probabilistic temporal properties related to dependability of real-time systems. The methodology is made of three essential steps. The first one is a UML profile called DAMRTS (Dependability Analysis Models for Real-Time Systems) designed using GME tool. The aim is to model a real-time system with qualitative and quantitative information related to its quality of service. In this profile, UML statecharts are used to represent the system behavior. An extension is introduced with probabilities, real-time requirements and nondeterministic choices. The second one proposes a translation from the extended UML statecharts to probabilistic timed automata (PTAs). In this step, global clocks are used to represent synchronization of concurrent UML statecharts in probabilistic timed automata. The last one concerns a probabilistic model checking with PRISM tool. This requires specification of dependability properties with a suitable temporal logic.
引用
收藏
页码:24 / 36
页数:13
相关论文
共 50 条
  • [21] A UML profile and a methodology for real-time systems design
    Bartolini, Cesare
    Bertolino, Antonia
    De Angelis, Guglielmo
    Lipari, Giuseppe
    32ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA) - PROCEEDINGS, 2006, : 108 - +
  • [22] Specification of real-time imaging systems using the UML
    Neill, CJ
    Laplante, PA
    REAL-TIME IMAGING, 2003, 9 (02) : 125 - 137
  • [23] Extension of UML sequence diagrams for real-time systems
    Seemann, J
    von Gudenberg, JW
    UNIFIED MODELING LANGUAGE: UML'98: BEYOND THE NOTATION, 1999, 1618 : 240 - 252
  • [24] UML extensions for modeling real-time and embedded systems
    Szostak, S
    Robak, S
    Stryjski, R
    Franczyk, B
    DESDES '1: PROCEEDINGS OF THE INTERNATIONAL WORKSHOP ON DISCRETE-EVENT SYSTEM DESIGN, 2001, : 109 - 114
  • [25] Building real-time embedded systems with MetaH and UML
    Colbert, E
    Lewis, B
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 445 - 445
  • [26] What's real in "real-time control systems"? - Applying formal verification methods and real-time rule-based systems to control systems and robotics
    Cheng, Albert M. K.
    Informatics in Control, Automation and Robotics I, 2006, : 31 - 35
  • [27] Reusable formal models for concurrency and communication in custom real-time operating systems
    Julius Adelt
    Julian Gebker
    Paula Herber
    International Journal on Software Tools for Technology Transfer, 2024, 26 : 229 - 245
  • [28] Reusable formal models for concurrency and communication in custom real-time operating systems
    Adelt, Julius
    Gebker, Julian
    Herber, Paula
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2024, 26 (02) : 229 - 245
  • [29] Transformational formal development of real-time systems
    Lano, K
    Sanchez, A
    TRANSFORMATION-BASED REACTIVE SYSTEMS DEVELOPMENT, 1997, 1231 : 184 - 198
  • [30] Formal analysis of real-time systems with SAM
    Yu, HQ
    He, XD
    Deng, Y
    Mo, LA
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2002, 2495 : 275 - 286