1997
DOI: 10.1016/s0304-3975(96)00229-0
|View full text |Cite
|
Sign up to set email alerts
|

A process algebra of communicating shared resources with dense time and priorities

Abstract: The correctness of real-time distributed systems depends not only on the function they compute but also on their timing characteristics. Furthermore, these characteristics are strongly influenced by the delays due to synchronization and resource availability. Process algebras have been used successfully to define and prove correctness of distributed systems. More recently, there has been a lot of activity to extend their application to real-time systems. The problem with most current approaches is that they ig… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
14
0

Year Published

2000
2000
2007
2007

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 46 publications
(14 citation statements)
references
References 24 publications
0
14
0
Order By: Relevance
“…A similar point of view may be found in the work of Gastin and Mislove [GM04] in which, perhaps deriving from its denotational semantics motivations, the association of resources and processes uses a global construction in the style of Mazurkiewicz traces [Maz87]. Neither [BGL97] nor [GM04], however, provides a logical characterization of the interaction between resources and processes. In contrast, our analysis provides not only a logical characterization but one which captures the concurrent structure of the system.…”
mentioning
confidence: 66%
See 2 more Smart Citations
“…A similar point of view may be found in the work of Gastin and Mislove [GM04] in which, perhaps deriving from its denotational semantics motivations, the association of resources and processes uses a global construction in the style of Mazurkiewicz traces [Maz87]. Neither [BGL97] nor [GM04], however, provides a logical characterization of the interaction between resources and processes. In contrast, our analysis provides not only a logical characterization but one which captures the concurrent structure of the system.…”
mentioning
confidence: 66%
“…For instance, a semaphore is represented as a two-state process, representing whether the token is currently available or not. There have been extensions [BGL97] that attempt to model resource explicitly but these approaches carry both the communication structures of the process algebras alongside the representation of resource. We take the view that resource is the fundamental organizing principle of the underlying calculus, an approach taken within process-oriented discrete event languages [Bir79,Bir81].…”
mentioning
confidence: 99%
See 1 more Smart Citation
“…Extensions and variations include GCSR [4] which allows the visual representation of ACSR processes, Dense-time ACSR [6] which includes a more general notion of time, ACSR-VP [10] which includes a value-passing capability, PACSR [19], a probabilistic formalism for quantitative reasoning about fault-tolerant properties of resource-bound systems and P 2 ACSR [24] which allows to specify power-constrained systems. The PARAGON toolset [22] provides tool support for system modeling and analysis using these formalisms.…”
Section: Discussionmentioning
confidence: 99%
“…There are models to specify systems sharing resources (e.g. [5]), but in this case resources are just accessed, not traded; this access induces some delays in the behavior of processes. If we consider the maximizing utility policy, our proposal is somehow related to the ODP trading function [9].…”
Section: Examplementioning
confidence: 99%