Use this URL to cite or link to this record in EThOS:
Title: Coalgebraic modelling of timed processes
Author: Kick, Marco
Awarding Body: University of Edinburgh
Current Institution: University of Edinburgh
Date of Award: 2004
Availability of Full Text:
Access from EThOS:
Full text unavailable from EThOS. Please try the link below.
Access from Institution:
This thesis presents an abstract mathematical account of timed processes and their operational semantics, where time is modelled by a special kind of monoids, so-called time domains, and (the operational behaviour of) timed processes is represented by special labelled transition systems, so-called timed transition systems (TTSs), together with time bisimulation as an appropriate notion of equivalence of such processes. The importance of monoid-related notions for describing timed phenomena is then illustrated by showing that TTSs are the same as the (partial) actions of the monoid of time; moreover, total monoid actions are also shown to arise naturally in this approach in the form of delay operators. The two kinds of monoid actions are suitably combined in a new motion of biaction which captures the interplay of two very important features of timed processes: letting time pass and delaying. The TTSs are then characterised as coalgebras of a novel evolution comonad, which is inspired by well-known categorical descriptions of total monoid actions; in doing so, a coalgebraic description of time bisimulation is also provided. Additionally, biactions are characterised as bialgebras of a distributive law of a monad (for total monoid actions) over a comonad (the evolution comonad for partial monoid actions). Building on these results, it is possible to obtain an abstract categorical treatment of operational rules for timed processes. The approach taken here is based on the frame-work by Turi and Plotkin, using distributive laws and bialgebras (similar to the treatment of biactions), and which, subsequently, is extended to accommodate behaviour comonads, as required for the coalgebraic description of TTSs. These abstract rules then form the basis for the development of several new syntactic rule formats for timed processes which describe classes of particularly ‘well-behaved’ languages for specifying timed processes.
Supervisor: Not available Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral
EThOS ID:  DOI: Not available