Abstract
Milner's complete proof system for observational congruence is crucially based on the possibility to equate τ divergent expressions to non-divergent ones by means of the axiom recX.(τ.X + E) = recX.τ.E. In the presence of a notion of priority, where, e.g., actions of type δ have a lower than silent τ actions, this axiom is no longer sound. Such a form of is, however, common in timed process algebra, where, due to the interpretation of δ as a time delay, it naturally arises from the maximal progress assumption. We here present our solution, based on introducing an auxiliary operator pri(E) defining a priority scope, to the long time open problem of axiomatizing using standard observational congruence: we provide a complete axiomatization for a basic process algebra with and (unguarded) recursion. We also show that, when the setting is extended by considering static operators of a discrete time calculus, an axiomatization that is complete over (a characterization of) finite-state terms can be developed by re-using techniques devised in the context of a cooperation with Prof. Jos Baeten. Research partly supported by the H2020-MSCA-RISE project ID 778233 Behavioural Application Program Interfaces (BEHAPI).
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: HAL (Le Centre pour la Communication Scientifique Directe)
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.