Bonn, Germany, 26th August 2006
Editors: Rob van Glabbeek and Peter D. Mosses
Preface | Rob van Glabbeek and Peter Mosses |
---|
Invited Speaker | Title/Abstract |
---|---|
Bartek Klin | Bialgebraic Methods in Structural Operational Semantics |
Bialgebraic semantics, invented a decade ago by Turi and Plotkin, is an approach to formal reasoning about well-behaved structural operational specifications. An extension of algebraic and coalgebraic methods, it abstracts from concrete notions of syntax and system behaviour, thus treating various kinds of operational descriptions in a uniform fashion. In this talk, the current state of the art in the area of bialgebraic semantics is presented, and its prospects for the future are sketched. In particular, a combination of basic bialgebraic techniques with a categorical approach to modal logics is described, as an abstract approach to proving compositionality by decomposing modal logics over structural operational specifications. | |
Robin Milner
(a joint Express-Infinity-SOS talk) |
Bigraphs, Multi-local Names and Confluence
(Appears in EXPRESS proceedings - not in these SOS proceedings) |
The first test of bigraphs has been on the uniform generation of labelled transition systems (LTSs) whose labels are simple contexts. More recently they are being explored as a way of describing and programming realistic systems, which often involve movement in physical space as well as in the virtual space of (collections of) programs. In this talk I explain two aspects of such work. First, we need to explore how names can have a definite scope, but still allow useful forms of mobility. In pure bigraphs all names are global (unlimited scope); in local bigraphs, all names are local (confined to one or more regions). One may need a combination of local and global names, but we should first clarify the expressive power of local names alone. Second, an important aspect of dynamics --at least as important as LTSs-- is the study of confluent reactive systems. Real systems are likely to resolve into confluent and non-confluent parts. We would therefore like to extend techniques for handling confluence (e.g. in lambda calculus) to the more unruly domain of bigraphs. It is strictly more unruly: for example, redexes are no longer either independent or nested; they can intertwine! In this talk, I shall
|