Process Algebra with Strategic Interleaving

被引:0
|
作者
J. A. Bergstra
C. A. Middelburg
机构
[1] University of Amsterdam,Informatics Institute, Faculty of Science
来源
关键词
Process algebra; Arbitrary interleaving; Strategic interleaving; Abstract scheduler; Interleaving history;
D O I
暂无
中图分类号
学科分类号
摘要
In process algebras such as ACP (Algebra of Communicating Processes), parallel processes are considered to be interleaved in an arbitrary way. In the case of multi-threading as found in contemporary programming languages, parallel processes are actually interleaved according to some interleaving strategy. An interleaving strategy is what is called a process-scheduling policy in the field of operating systems. In many systems, for instance hardware/software systems, we have to do with both parallel processes that may best be considered to be interleaved in an arbitrary way and parallel processes that may best be considered to be interleaved according to some interleaving strategy. Therefore, we extend ACP in this paper with the latter form of interleaving. The established properties of the extension concerned include an elimination property, a conservative extension property, and a unique expansion property.
引用
收藏
页码:488 / 505
页数:17
相关论文
共 50 条
  • [21] A Generic Process Algebra
    Baeten, Jos C. M.
    Bravetti, Mario
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 162 : 65 - 71
  • [22] Process algebra in PVS
    Basten, T
    Hooman, J
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 1999, 1579 : 270 - 284
  • [23] Process Opacity for Timed Process Algebra
    Gruska, Damas P.
    PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2014, 2015, 8974 : 151 - 160
  • [24] Strategic Leadership and the Strategic Management Process
    Ionescu, Vladimir-Codrin
    Bolcas, Cristina
    INTERNATIONAL CONFERENCE ON ECONOMICS AND ADMINISTRATION, 2017, : 104 - 108
  • [25] DEFINING PROCESS FAIRNESS FOR NON-INTERLEAVING CONCURRENCY
    KWIATKOWSKA, MZ
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 472 : 286 - 300
  • [26] Entanglement in Quantum Process Algebra
    Wang, Yong
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2019, 58 (11) : 3611 - 3626
  • [27] Process algebra with action dependencies
    Arend Rensink
    Heike Wehrheim
    Acta Informatica, 2001, 38 : 155 - 234
  • [28] Time and probability in process algebra
    Andova, S
    ALGEBRAIC METHODOLOGY AND SOFTWARE TECHNOLOGY, PROCEEDINGS, 2000, 1816 : 323 - 338
  • [29] Regular expressions in process algebra
    Baeten, JCM
    Corradini, F
    LICS 2005: 20TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE - PROCEEDINGS, 2005, : 12 - 19
  • [30] Quantum Process Algebra with Priorities
    Xingtian Ren
    Yong Wang
    Guiping Dai
    International Journal of Theoretical Physics, 2017, 56 : 2601 - 2606