Repairing time-determinism in the process algebra for hybrid systems ACPhssrt

被引:0
|
作者
Khadim, U. [1 ]
Cuijpers, P. J. L. [1 ]
机构
[1] Tech Univ Eindhoven TU E, NL-5600 MB Eindhoven, Netherlands
关键词
Process algebra; Hybrid systems; Time-determinism; Flow-determinism; Inconsistency; Bisimulation;
D O I
10.1016/j.tcs.2012.05.027
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The process algebra for hybrid systems of Bergstra and Middelburg (2005) [6], called ACP(hs)(srt), is a well-known formalism for the specification of hybrid systems (i.e. systems in which discrete and continuous behavior both play a role). Recently, a number of errors have been found in it. Most importantly, the semantics chosen in [6] is such that the alternative composition (+) is not associative, and also the axiom of time-determinism (SRT3), together with some other axioms related to choice are violated. In this paper, we make a start in repairing ACP(hs)(srt), by studying the most basic sub-algebra of ACP(hs)(srt) for which the time-determinism axiom fails: the Basic Process Algebra with Standard Relative Timing and Non-existence (BPA(perpendicular to)(srt)). We repair BPA(perpendicular to)(srt) in two different ways: by adapting the axioms to the semantics, and by adapting the semantics to the axioms. Furthermore, we extend these two solutions to (two versions of) the basic process algebra for hybrid systems BPA(hs)(srt). (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:20 / 47
页数:28
相关论文
共 50 条
  • [1] Process algebra for hybrid systems
    Bergstra, JA
    Middelburg, CA
    [J]. THEORETICAL COMPUTER SCIENCE, 2005, 335 (2-3) : 215 - 280
  • [2] Hybrid process algebra
    Cuijpers, PJL
    Reniers, MA
    [J]. JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2005, 62 (02): : 191 - 245
  • [3] An algebra of hybrid systems
    Hoefner, Peter
    Moeller, Bernhard
    [J]. JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2009, 78 (02): : 74 - 97
  • [4] Process Algebra Approach to Verifying Safety Specification of Hybrid Embedded Systems
    Wu, Jinzhao
    Yang, Shihan
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS, 2009, : 129 - +
  • [5] Towards an algebra of hybrid systems
    Hoefner, Peter
    Moeller, Bernhard
    [J]. RELATIONAL METHODS IN COMPUTER SCIENCE, 2005, 2006, 3929 : 121 - 133
  • [6] Embeddings of hybrid automata in process algebra
    Willemse, TAC
    [J]. INTEGRATED FORMAL METHODS, PROCEEDINGS, 2004, 2999 : 343 - 362
  • [7] Time and probability in process algebra
    Andova, S
    [J]. ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, PROCEEDINGS, 2000, 1816 : 323 - 338
  • [8] A LINEAR TIME PROCESS ALGEBRA
    JEFFREY, A
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 575 : 432 - 442
  • [9] A PROCESS ALGEBRA FOR TIMED SYSTEMS
    HENNESSY, M
    REGAN, T
    [J]. INFORMATION AND COMPUTATION, 1995, 117 (02) : 221 - 239
  • [10] Formal Modeling and Performance Evaluation for Hybrid Systems: A Probabilistic Hybrid Process Algebra-Based Approach
    Wang, Fujun
    Cao, Zining
    Tan, Lixing
    Li, Zhen
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2022, 32 (02) : 283 - 315