Timed Automata Patterns

被引:47
|
作者
Dong, Jin Song [1 ]
Hao, Ping [1 ]
Qin, Shengchao [2 ]
Sun, Jun [1 ]
Yi, Wang [3 ,4 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117543, Singapore
[2] Univ Durham, Dept Comp Sci, Sci Labs, Durham DH1 3LE, England
[3] N Eastern Univ, Sch Sci & Engn, Shenyang, Peoples R China
[4] Uppsala Univ, Dept Informat Technol, Uppsala 75105, Sweden
关键词
Timed Automata; timed patterns; TCOZ; UPPAAL;
D O I
10.1109/TSE.2008.52
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Timed Automata have proven to be useful for specification and verification of real-time systems. System design using Timed Automata relies on explicit manipulation of clock variables. A number of automated analyzers for Timed Automata have been developed. However, Timed Automata lack composable patterns for high-level system design. Specification languages like Timed Communicating Sequential Process (CSP) and Timed Communicating Object-Z (TCOZ) are well suited for presenting compositional models of complex real-time systems. In this work, we define a set of composable Timed Automata patterns based on hierarchical constructs in time-enriched process algebras. The patterns facilitate the hierarchical design of complex systems using Timed Automata. They also allow a systematic translation from Timed CSP/TCOZ models to Timed Automata so that analyzers for Timed Automata can be used to reason about TCOZ models. A prototype has been developed to support system design using Timed Automata patterns or, if given a TCOZ specification, to automate the translation from TCOZ to Timed Automata.
引用
收藏
页码:844 / 859
页数:16
相关论文
共 50 条
  • [1] Timed patterns: TCOZ to timed automata
    Dong, JS
    Hao, P
    Qin, SC
    Sun, J
    Yi, W
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 3308 : 483 - 498
  • [2] Temporal graph patterns by timed automata
    Amir Aghasadeghi
    Jan Van den Bussche
    Julia Stoyanovich
    The VLDB Journal, 2024, 33 : 25 - 47
  • [3] Temporal graph patterns by timed automata
    Aghasadeghi, Amir
    Van den Bussche, Jan
    Stoyanovich, Julia
    VLDB JOURNAL, 2024, 33 (01): : 25 - 47
  • [4] Timed automata
    Alur, R
    VERIFICATION OF DIGITAL AND HYBRID SYSTEM, 2000, 170 : 233 - 264
  • [5] A Compositional Translation of Timed Automata with Deadlines to UPPAAL Timed Automata
    Gomez, Rodolfo
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, PROCEEDINGS, 2009, 5813 : 179 - 194
  • [6] Language Inclusion Checking of Timed Automata Based on Property Patterns
    Wang, Ting
    Shen, Yan
    Chen, Tieming
    Ji, Baiyang
    Zhu, Tiantian
    Lv, Mingqi
    APPLIED SCIENCES-BASEL, 2022, 12 (24):
  • [7] Timed unfoldings for networks of timed automata
    Bouyer, Patricia
    Haddad, Serge
    Reynier, Pierre-Alain
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2006, 4218 : 292 - 306
  • [8] On Implementable Timed Automata
    Feo-Arenis, Sergio
    Vujinovic, Milan
    Westphal, Bernd
    FORMAL TECHNIQUES FOR DISTRIBUTED OBJECTS, COMPONENTS, AND SYSTEMS, FORTE 2020, 2020, 12136 : 78 - 95
  • [9] Axiomatising timed automata
    Huimin Lin
    Wang Yi
    Acta Informatica, 2002, 38 : 277 - 305
  • [10] Updatable timed automata
    Bouyer, P
    Dufourd, C
    Fleury, E
    Petit, A
    THEORETICAL COMPUTER SCIENCE, 2004, 321 (2-3) : 291 - 345