Checking MSC specifications for timing inconsistency

被引:0
|
作者
Li, XD [1 ]
Tan, WK [1 ]
Zheng, GL [1 ]
机构
[1] Nanjing Univ, Dept Comp Sci & Technol, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
关键词
real-time system; message sequence chart; model checking; timing inconsistency;
D O I
10.1007/BF02949824
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Message sequence chart (MSC) is a graphical and textual language for the description and specification of the interactions between system components. MSC specifications allow convenient expression of multiple scenarios, and offer an intuitive and visual way of describing design requirements. Like any other aspect of the specification and design process, MSCs are amenable to errors, and their analysis is important. In this paper, the verification problem of MSC specification for timing inconsistency is studied, which means that no execution scenario described by an MSC specification is timing consistent. An algorithm is developed to check MSC specifications for timing inconsistency.
引用
收藏
页码:47 / 55
页数:9
相关论文
共 48 条
  • [1] Checking MSC specifications for timing inconsistency
    Xuandong Li
    Wenkai Tan
    Guoliang Zheng
    Journal of Computer Science and Technology, 2002, 17 : 47 - 55
  • [2] Checking compositions of UML sequence diagrams for timing inconsistency
    Li, XD
    Lilius, J
    SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 154 - 161
  • [3] Checking component-based embedded software designs for scenario-based timing specifications
    Hu, J
    Yu, XF
    Zhang, Y
    Zhang, T
    Li, XD
    Zheng, GL
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 395 - 404
  • [4] Model checking interactor specifications
    Campos J.C.
    Harrison M.D.
    Automated Software Engineering, 2001, 8 (3-4) : 275 - 310
  • [5] Model checking RAISE applicative specifications
    Perna, Juan I.
    George, Chris
    FORMAL ASPECTS OF COMPUTING, 2013, 25 (03) : 365 - 388
  • [6] Model checking Z specifications using SAL
    Smith, G
    Wildman, L
    ZB 2005: FORMAL SPECIFICATION AND DEVELOPMENT IN Z AND B, PROCEEDINGS, 2005, 3455 : 85 - 103
  • [7] Model checking for object specifications in hidden algebra
    Lucanu, D
    Ciobanu, G
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, PROCEEDINGS, 2004, 2937 : 97 - 109
  • [8] Model-checking TRIO specifications in SPIN
    Morzenti, A
    Pradella, M
    San Pietro, P
    Spoletini, P
    FME 2003: FORMAL METHODS, PROCEEDINGS, 2003, 2805 : 542 - 561
  • [9] Model Checking Complete Requirements Specifications Using Abstraction
    Bharadwaj R.
    Heitmeyer C.L.
    Automated Software Engineering, 1999, 6 (1) : 37 - 68
  • [10] Bounded Satisfiability Checking of Metric Temporal Logic Specifications
    Pradella, Matteo
    Morzenti, Angelo
    San Pietro, Pierluigi
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2013, 22 (03) : 1 - 54