This paper describes a timed process algebra called ACSR. ACSR supports synchronous timed actions and asynchronous instantaneous events. Timed actions are used to represent the usage of resources and to model the passage of time. Events are used to capture synchronization between processes. To be able to accurately specify real systems, ACSR supports a dense time domain and a notion of priority that can be used to arbitrate among timed actions competing for the use of resources and among events that are ready for synchronization. The paper also defines the compositionality of preemption and describes two fundamental ways to extend the priorities of individual events and actions to multiple events and actions without sacrificing compositionality.
CITATION STYLE
Brémond-Grégoire, P., Lee, I., & Gerber, R. (1993). ACSR: An algebra of communicating shared resources with dense time and priorities. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 715 LNCS, pp. 417–431). Springer Verlag. https://doi.org/10.1007/3-540-57208-2_29
Mendeley helps you to discover research relevant for your work.