Abstract
Event structure models have been used to give a non-interleaving semantics to various process algebras such as CSP, ACP, CCS, LOTOS. In this paper we extend the Bundle Event Structure (BεS) model to be able to give a semantics to Full LOTOS. We add data and we introduce a new relation called rendezvous to deal with process recursion.
The addition of data forces us to introduce environments passed with the computation of labelled posets. Unfortunately, by adding Abstract Data Types to describe the data we introduce the semi-computability problem of algebraic specifications w.r.t. equality.
The addition of a new relation called rendezvous complies with lazy evaluation, which entails simulations of possibly infinite bundle event structures. But Goal Oriented Execution techniques are required to reduce the synchronization constraints.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
G.V. Bochmann, A general transition model for protocol and communication services, IEEE Transactions on Communications, vol 28, nr 4, April 1980
M. Diaz, Modelling and analysis of communication and cooperation protocols using Petri Net based models, In C. Sunshine, editor, Protocol Specification, Testing and Verification, II, Amsterdam, 1983
U. Goltz, A. Rensink, Finite Petri Nets as Models for Recursive Causal Behaviour, Arbeitspapiere der GMD 604, Germany, 1991
ISO 86b, Information processing systems, Estelle
R. Milner, A Calculus of Communicating Systems, LNCS 92, Springer-Verlag, 1980
R. Langerak, Transformations and Semantics for LOTOS, PhD. Thesis, University of Twente, The Netherlands, 1992
G. Boudol, I. Castellani. Flow Models of Distributed Computations: Event Structures and Nets, INRIA Research Report 1482, Sophia Antipolis, France, 1991
M. Nielsen, G. Plotkin, G. Winskel, Petri nets, event structures and domains, Theoretical Computer Science 13, 1981
F.W. Vaandrager, A simple definition for parallel composition of prime event structures, Report ACMCS-R8903, Centre for Mathematics and Computer Science, Amsterdam, The Netherlands, 1989
G. Winskel, An Introduction to Event Structures, LNCS 354, pp.364–397, Springer Verlag, 1989
G. Winskel, Event structures semantics for CCS and related languages, Proc. 9th ICALP, LNCS 140, pp. 561–576, 1982
R. Langerak, Bundle Event Structures, Fifth International Conference on Formal Description Techniques, Perros-Guirec, France, 1992
A. Rensink, Posets for Configurations!, Memoranda Informatica 91–20, december 1991, CONCUR, 1992
ISO 8807, Information processing systems, LOTOS - A formal description technique based on the temporal ordering of observational behaviour
J. Schot, The role of Architectural Semantics in the formal approach of Distributed Systems Design, PhD. Thesis, University of Twente, The Netherlands, 1992
J.P. Katoen, R. Langerak, D. Latella, Modelling Systems by Probabilistic Process Algebra, An Event Structures Approach, Forte, Boston, USA, 1993
B. Botma, Protocol Visualization, A (Bundle) Event Structure Approach, Memoranda Informatica, University of Twente, The Netherlands, 1992
E. Madelaine, LOTOS to basic LOTOS projections, Reference Lo/WP2/T2.2/INRIA/N004, Deliverable LOTOSPHERE project (#2304), June 1990
J.M. Hullot, Canonical forms and unification, Proc. 5th Conference on Automated Deduction, Springer-Verlag, 1980
H. Hussmann, Unification in conditional-equational theories, EUROCAL 204, Springer-Verlag, 1985
H. Eertink, D. Wolz, Symbolic execution of LOTOS specifications, Fifth International Conference on Formal Description Techniques, Perros-Guirec, France, 1992
E.W. Stark, Concurrent transition systems, Theoretical Computer Science, 64, pages 221–269, 1989
D. Latella, Recursive Bundle Event Structures, Memoranda Informatica 93–27, University of Twente, The Netherlands, 1993
M. Haj-Hussein, L. Logrippo, J. Sincennes, Goal-Oriented Execution for LOTOS, Fifth International Conference on Formal Description Techniques, FORTE92, Lanion, France, 1992
H. Brinksma, H. Eertink, Goal-driven LOTOS execution, Protocol Specification, Testing and Verification, PSTV XIII Liege, Belgium, 1993
B. Botma, A Meta-level Solution for Recursion, Protocol Simulation with Bundle Event Structures, Memoranda Informatica, University of Twente, The Netherlands, 1993
G. Boudol, I. Castellani. Flow Models of Distributed Computations: Three Equivalent Semantics for CCS, ILARIA Research Report 1484, Sophia Antipolis, France, 1991
R. Langerak, Event Structures for the Design and Transformation in LOTOS, In K. Parker, G. Rose, editors, Fourth International Conference on Formal Description Techniques, pages 271–287, Sydney, Australia, 1991
D.H. New, Protocol Visualization, Ph.D. Thesis, University of Delaware, 1991
F.N. Paulish, W.F. Tichy, EDGE: And Extendible Graph Editor, Software-Practice and Experience, vol. 20(S1), june 1990
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1994 British Computer Society
About this paper
Cite this paper
Botma, B. (1994). Rendez- Vous with Bundle Event Structures. In: Andrews, D.J., Groote, J.F., Middelburg, C.A. (eds) Semantics of Specification Languages (SoSL). Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3229-5_15
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3229-5_15
Publisher Name: Springer, London
Print ISBN: 978-3-540-19854-3
Online ISBN: 978-1-4471-3229-5
eBook Packages: Springer Book Archive