2007
DOI: 10.1007/s00165-007-0024-9
|View full text |Cite
|
Sign up to set email alerts
|

Thread algebra for strategic interleaving

Abstract: Abstract. We take a thread as the behavior of a sequential deterministic program under execution and multi-threading as the form of concurrency provided by contemporary programming languages such as Java and C#. We outline an algebraic theory about threads and multi-threading. In the case of multi-threading, some deterministic interleaving strategy determines how threads are interleaved. Interleaving operators for a number of plausible interleaving strategies are specified in a simple and concise way. By that,… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
185
0

Year Published

2007
2007
2011
2011

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 60 publications
(185 citation statements)
references
References 27 publications
0
185
0
Order By: Relevance
“…The other interleaving strategies treated in [7] can be adapted to the setting of multi-level strategic interleaving in a similar way. We have also presented a reasonable though simplified formal representation schema of the design of systems that consist of several multi-threaded programs on various hosts in different networks.…”
Section: Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…The other interleaving strategies treated in [7] can be adapted to the setting of multi-level strategic interleaving in a similar way. We have also presented a reasonable though simplified formal representation schema of the design of systems that consist of several multi-threaded programs on various hosts in different networks.…”
Section: Discussionmentioning
confidence: 99%
“…Other plausible interleaving strategies are treated in [7]. They can also be adapted to the features for multi-level level strategic interleaving that will be introduced in the current paper.…”
Section: A Basic Thread Algebra With Foci and Methodsmentioning
confidence: 99%
See 3 more Smart Citations