Abstract
Structural Operational Specifications (SOS) are supplied with concurrent models based on permutations of proved transitions. Those models take the form of trace automata which are deterministic automata equipped with an explicit relation of independence on actions. In order to characterize the finite trace automata which may be realized in SOS-algebras, we introduce a new kind of nets which encode exactly the concurrent behaviour of systems specified in SOS and we establish a correspondence between nets and the so-called ‘separated’ trace automata which may be realized in SOS.
Preview
Unable to display preview. Download preview PDF.
References
Arnold, A., and Nivat, M., Comportements de processus. Colloque AFCET « Les Mathématiques de l'Informatique », (1982) 35–68.
Badouel, E., and Darondeau, Ph., Structural Operational Specifications and Trace Automata, INRIA research report no 1631 (1992).
Bednarczyk, M.A., Categories of asynchronous systems. PhD thesis, University of Sussex, report no.1/88 (1988).
Boudol, G., and Castellani, I., A non-interleaving semantics for CCS based on proved transitions. Fundamenta Informaticae XI (1988) 433–452.
Boudol, G., and Castellani, I., Three Equivalent Semantics for CCS. Semantics of Systems of Concurrent Processes, I. Guessarian (Ed.) LNCS 469 (1990) 96–141.
De Simone, R., Calculabilité et expressivité dans l'algèbre de processus MEIJE. Thèse de 3ème Cycle, Université de Paris VII (1984).
Larsen, K., and Xinxin, L., Compositionality through an operational semantics of contexts. Proc. 17th ICALP (Warwick), LNCS 443 (1990) 526–539.
Milner, R., A calculus of communicating systems. Springer-Verlag LNCS 92 (1980).
Nielsen, M., Rozenberg, G., and Thiagarajan, P.S., Elementary Transition Systems. DAIMI PB-310 Aarhus (1990).
Nivat, M., Sur la synchronisation des processus. Revue technique Thomson-CSF, 11, (1979) 899–919.
Plotkin, G., A structural approach to operational semantics. DAIMI-FN-19 Aarhus (1981).
Stark, E.W., Concurrent transition systems. Theoretical Computer Science 64 (1989) 221–269.
Stark, E.W., Connections between a concrete and an abstract model of concurrent systems. 5th Mathematical Foundations of programming semantics (1989) 53–79.
Stark, E.W., Compositional Relational Semantics for Indeterminate Dataflow Networks. Summer Conference on Category Theory and Computer Science, LNCS 389 (1989) 52–74.
Winskel, G., Categories of Models for Concurrency. Advanced School on the Algebraic, Logical, and Categorical Foundations of Concurrency, Gargnano del Garda (1991).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Badouel, E., Darondeau, P. (1992). Structural operational specifications and trace automata. In: Cleaveland, W. (eds) CONCUR '92. CONCUR 1992. Lecture Notes in Computer Science, vol 630. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0084799
Download citation
DOI: https://doi.org/10.1007/BFb0084799
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55822-4
Online ISBN: 978-3-540-47293-3
eBook Packages: Springer Book Archive