Thread algebra with multi-level strategies

被引:0
|
作者
Bergstra, J. A.
Middelburg, C. A.
机构
[1] Eindhoven Univ Technol, Dept Comp Sci, NL-5600 MB Eindhoven, Netherlands
[2] Univ Amsterdam, Programming Res Grp, NL-1009 DB Amsterdam, Netherlands
[3] Univ Utrecht, Dept Philosophy, NL-3584 CS Utrecht, Netherlands
关键词
thread; multi-thread; host; network; service; thread algebra; strategic interleaving; thread-service composition; delayed processing; exception handling; formal design prototype; process algebra;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In a previous paper, we developed an algebraic theory about threads and multi-threading based on the assumption that a deterministic interleaving strategy determines how threads are interleaved. The theory includes interleaving operators for a number of plausible deterministic interleaving strategies. The interleaving of different threads constitutes a multi-thread. Several multi-threads may exist concurrently on a single host in a network, several host behaviors may exist concurrently in a single network on the internet, etc. In the current paper, we assume that the above-mentioned kind of interleaving is also present at these other levels. We extend the theory developed so far with features to cover the multi-level case. We use the resulting theory to develop a simplified formal representation schema of systems that consist of several multi-threaded programs on various hosts in different networks. We also investigate the connections of the resulting theory with the algebraic theory of processes known as ACP.
引用
收藏
页码:153 / 182
页数:30
相关论文
共 50 条
  • [41] Multi-level governance
    Bovaird, T
    PUBLIC ADMINISTRATION, 2005, 83 (04) : 966 - 969
  • [42] Multi-level analysis
    Lydersen, Stian
    TIDSSKRIFT FOR DEN NORSKE LAEGEFORENING, 2024, 144 (12)
  • [43] Multi-level systems
    Lin, Yi, 1875, Taylor and Francis Ltd. (20):
  • [44] Multi-level visioning
    Yearout, S
    Miles, G
    Koonce, RH
    TRAINING & DEVELOPMENT, 2001, 55 (03): : 30 - +
  • [45] MULTI-LEVEL INTERCONNECTIONS
    RUEHLEMA.HE
    ELECTRONIC ENGINEER, 1972, 31 (10): : 41 - &
  • [46] MULTI-LEVEL SYSTEMS
    LIN, Y
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1989, 20 (10) : 1875 - 1889
  • [47] Multi-level governance
    James, O
    WEST EUROPEAN POLITICS, 2005, 28 (03) : 687 - 689
  • [48] Multi-Level Modeling with Openflexo/FML A Contribution to the Multi-Level Process Challenge
    Guerin, Sylvain
    Champeau, Joel
    Bach, Jean-Christophe
    Beugnard, Antoine
    Dagnat, Fabien
    Martinez, Salvador
    ENTERPRISE MODELLING AND INFORMATION SYSTEMS ARCHITECTURES-AN INTERNATIONAL JOURNAL, 2022, 17 : 1 - 21
  • [49] Multi-Level Symbolic Regression: Function Structure Learning for Multi-Level Data
    Sen Fong, Kei
    Motani, Mehul
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 238, 2024, 238
  • [50] Multi-level model predictive controller with satisfactory optimization for multi-level converters
    Tamim, Touati Mohamed
    Li, Shaoyuan
    Wu, Jing
    SIMULATION MODELLING PRACTICE AND THEORY, 2019, 92 : 1 - 16