Towards action refinement for true concurrent real time

被引:9
|
作者
Majster-Cederbaum, M [1 ]
Wu, JZ [1 ]
机构
[1] Univ Mannheim, Fak Math & Informat, D-68131 Mannheim, Germany
关键词
D O I
10.1007/s00236-003-0117-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Action refinement is an essential operation in the design of concurrent systems, real-time or not. In this paper we develop a theory of action refinement in a real-time non-interleaving causality based setting, a timed extension of bundle event structures that allows for urgent interactions to model timeout. The syntactic action refinement operation is presented in a timed process algebra as incorporated in the internationally standardised specification language LOTOS. We show that the behaviour of the refined system can be inferred compositionally from the behaviour of the original system and from the behaviour of the processes substituted for actions with explicitly represented start points, that the timed versions of a linear-time equivalence, termed pomset trace equivalence, and a branching-time equivalence, termed history preserving bisimulation equivalence, are both congruences under the refinement, and that the syntactic and semantic action refinements developed coincide under these equivalence relations with respect to a metric denotational semantics. Therefore, our refinement operations behave well. They meet the commonly expected properties.
引用
收藏
页码:531 / 577
页数:47
相关论文
共 50 条
  • [1] Towards action refinement for true concurrent real time
    Mila Majster-Cederbaum
    Jinzhao Wu
    [J]. Acta Informatica, 2003, 39 : 531 - 577
  • [2] Action refinement for true concurrent real time
    Majster-Cederbaum, M
    Wu, JZ
    [J]. SEVENTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2001, : 58 - 68
  • [3] Action Refinement for Real-Time Concurrent Processes with Urgency
    Qin, Guangping
    Wu, Jinzhao
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 139 (01) : 123 - 144
  • [4] Towards a refinement calculus for concurrent real-time programs
    Peuker, S
    Hayes, I
    [J]. FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2002, 2495 : 335 - 346
  • [5] Action Refinement for Real-Time Concurrent Processes with Urgency
    Guang-Ping Qin
    Jin-Zhao Wu
    [J]. Journal of Computer Science and Technology, 2005, 20 : 514 - 525
  • [6] Action refinement for real-time concurrent processes with urgency
    Qin, GP
    Wu, JZ
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2005, 20 (04): : 514 - 525
  • [7] Towards action refinement for concurrent systems with causal ambiguity
    Wu, JZ
    Yue, HG
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, 2004, : 300 - 309
  • [8] Metric semantics for true concurrent real time
    Baier, C
    Katoen, JP
    Latella, D
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, 1998, 1443 : 568 - 579
  • [9] Metric semantics for true concurrent real time
    Katoen, JP
    Baier, C
    Latella, D
    [J]. THEORETICAL COMPUTER SCIENCE, 2001, 254 (1-2) : 501 - 542
  • [10] Event-based operational semantics and a consistency result for real-time concurrent processes with action refinement
    Xiu-Li Sun
    Wen-Yin Zhang
    Jin-Zhao Wu
    [J]. Journal of Computer Science and Technology, 2004, 19 : 828 - 839