Istituto di Scienza e Tecnologie dell'Informazione     
Latella D., Massink M., Pedreschi D. A functional approch to testing equivalence. Internal note CNUCE-B4-94-025, 1994.
In this paper we propose a model for the specification of non-deterministic systems based on a functional approach. The behaviour of a System is specified by means of a predicate, functional specification in the sequel, which characterize a set of sequence processing monotonie functions. We introduce a set of combination on sequence processing functions and on functional specifications. Such combinators together give rise to a Functional Algebra (FA) and then allow for sys-tematically build specifications in a compositional way. FA is takes as the natural denotational model for a simple algebra of processes with input/output actions (PA). PA operators are STOP, input/output-prefix, which is a functional variant of action-prefix, and choice. We show that, under proper conditions, FA is fully abstract w.r.t Test-ing Equivalence when actions are interpreted as input/output pairs. Moreover, we show how full abstraction can still be guaranteed even for the whole PA provided the notion of experimenter be modified in order to take into account the conceptual separation between input events and output events peculiar of the functional approach
Subject testing equivalence

Icona documento 1) Download Document PDF

Icona documento Open access Icona documento Restricted Icona documento Private


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional