Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/36847
Title: Behavioural and abstractor specifications revisited
Author: Hennicker, Rolf
Madeira, Alexandre
Wirsing, Martin
Keywords: Algebraic specification
Specification of reactive systems
Observable behaviour
Observational abstraction
Issue Date: 12-Sep-2018
Publisher: Elsevier
Abstract: In the area of algebraic specification there are two main approaches for defining observational abstraction: behavioural specifications use a notion of observational satisfaction for the axioms of a specification, whereas abstractor specifications define an abstraction from the standard semantics of a specification w.r.t. an observational equivalence relation between algebras. Earlier work by Bidoit, Hennicker, Wirsing has shown that in the case of first-order logic specifications both concepts coincide semantically under mild assumptions. Analogous results have been shown by Sannella and Hofmann for higher-order logic specifications and recently, by Hennicker and Madeira, for specifications of reactive systems using a dynamic logic with binders. In this paper, we bring these results into a common setting: we isolate a small set of characteristic principles to express the behaviour/abstractor equivalence and show that all three mentioned specification frameworks satisfy these principles and therefore their behaviour and abstractor specifications coincide semantically (under mild assumptions). As a new case we consider observational modal logic where observational satisfaction of Hennessy–Milner logic formulae is defined “up to” silent transitions and observational abstraction is defined by weak bisimulation. We show that in this case the behaviour/abstractor equivalence can only be obtained, if we restrict models to weakly deterministic labelled transition systems.
Peer review: yes
URI: http://hdl.handle.net/10773/36847
DOI: 10.1016/j.tcs.2018.02.033
ISSN: 0304-3975
Appears in Collections:CIDMA - Artigos
DMat - Artigos

Files in This Item:
File Description SizeFormat 
Behavioural and abstractor specifications revisited.pdf346.07 kBAdobe PDFView/Open


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.