Scenario-Based Analysis and Synthesis of Real-Time Systems Using Uppaal

被引:0
|
作者
Larsen, Kim G. [1 ]
Li, Shuhao [1 ]
Nielsen, Brian [1 ]
Pusinskas, Saulius [1 ]
机构
[1] Aalborg Univ, Ctr Embedded Software Syst CISS, DK-9220 Aalborg, Denmark
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose an automated, tool-supported approach to scenario-based analysis and synthesis of real-time embedded systems. The inter-object behaviors of a system are modeled as a set of live sequence charts (LSCs), and the scenario-based user requirement is specified as a separate LSC. By translating the set of LSC charts into a behavior-equivalent network of timed automata (TA), we reduce the problems of model consistency checking and property verification to classical CTL real-time model checking problems, and reduce the problem of centralized synthesis for open systems to a timed game solving problem. We implement a prototype LSC-to-TA translator, which can be linked to existing real-time model checker UPPAAL and timed game solver UPPAAL-TIGA. Preliminary experiments on a number of examples show that it is a viable approach.
引用
收藏
页码:447 / 452
页数:6
相关论文
共 50 条
  • [21] Using Uppaal for Verification of Priority Assignment in Real-Time Databases
    Kot, Martin
    [J]. DIGITAL INFORMATION PROCESSING AND COMMUNICATIONS, PT 2, 2011, 189 : 385 - 399
  • [22] Experimental assessment of scenario-based multithreading for real-time object-oriented models: A case study with PBX systems
    Kim, S
    Buettner, M
    Hermeling, M
    Hong, S
    [J]. EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2004, 3207 : 143 - 152
  • [23] Specification and analysis of real-time systems using Real-Time Maude
    Ölveczky, PC
    Meseguer, J
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 2984 : 354 - 358
  • [24] Integrating UML and UPPAAL for designing, specifying and verifying component-based real-time systems
    Muniz, Andre L. N.
    Andrade, Aline M. S.
    Lima, George
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2010, 6 (1-2) : 29 - 37
  • [25] Temporal verification of Communicating Real-Time State Machines using Uppaal
    Furfaro, A
    Nigro, L
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2003, : 399 - 404
  • [26] Time-optimal real-time test case generation using UPPAAL
    Hessel, A
    Larsen, KG
    Nielsen, B
    Pettersson, P
    Skou, A
    [J]. FORMAL APPROACHES TO SOFTWARE TESTING, 2004, 2931 : 114 - 130
  • [27] Scenario and property checking of real-time systems using a synchronous approach
    André, C
    Peraldi-Frati, MA
    Rigault, JP
    [J]. FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 438 - 444
  • [28] Scenario-based systems architecting
    Galal, GH
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 318 - 319
  • [29] Model-checking real-time control programs -: Verifying LEGO® MINDSTORMS™ systems using UPPAAL
    Iversen, TK
    Kristoffersen, KJ
    Larsen, KG
    Laursen, M
    Madsen, RG
    Mortensen, SK
    Petterson, P
    Thomasen, CB
    [J]. EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2000, : 147 - 155
  • [30] Scenario-based run-time adaptive MPSoC systems
    Quan, Wei
    Pimentel, Andy D.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 62 : 12 - 23