data types; F.3.2 [Logics and Meanings of Programs ] Semantics of Programming Languages --- algebraic approaches to semantics; F.3.2 [Mathematical Logic and Formal Languages ] Mathematical Logic --- model theory. 1991 Mathematics Subject Classification. Primary: 68Q65 Secondary: 68N05, 68N15, 68Q60. Submitted for publication. Copyright c fl Gary T. Leavens and Don Pigozzi, 1996. Department of Computer Science 226 Atanasoff Hall Iowa State University Ames, Iowa 50011-1040, USA Typeset by A M S-T E X ALGEBRAIC CHARACTERIZATION OF BEHAVIORAL SUBTYPING 1 AN EXACT ALGEBRAIC CHARACTERIZATION OF BEHAVIORAL SUBTYPING Gary T. Leavens and Don Pigozzi Iowa State University November 26, 1996 Abstract. A model theory for correct behavioral subtypin...
Abstract. In this paper we investigate the object-oriented notion of subtyping in the context of beh...
AbstractOne of the central concepts supported by object-oriented databases is isa relationship. Its ...
Abstract Behavioural subtyping is concerned with the question of whether one class is behaviourally ...
We present a model-theoretic study of correct behavioral subtyping for first-order, deterministic, a...
Using equational logic as a specification language, we investigate the proof theory of behavioral su...
AbstractA model theory for proving correctness of abstract data types is developed within the framew...
The work described in this paper is based on a November 1994 A CM TOPLAS paper, "A Behavioral N...
AbstractThis paper studies the question of when one abstract data type (ADT) is a behavioral subtype...
ing and Reasoning about Programs | logics of programs, pre- and post-conditions, theory A version of...
The algebraic calculus for reasoning about the complete behavior of object types and the effects of ...
A model theory for proving correctness of abstract data types is developed within the framework of t...
Abstract Subtyping relations for object-oriented formalisms describe relationships be-tween super- a...
We develop a taxonomy of different behavioral specification theories and expose their algebraic prop...
The theory of subtyping which judges object type compatibility from both the syntactic point of view...
AbstractSubtyping is a central notion in object-oriented programming. In this paper we investigate h...
Abstract. In this paper we investigate the object-oriented notion of subtyping in the context of beh...
AbstractOne of the central concepts supported by object-oriented databases is isa relationship. Its ...
Abstract Behavioural subtyping is concerned with the question of whether one class is behaviourally ...
We present a model-theoretic study of correct behavioral subtyping for first-order, deterministic, a...
Using equational logic as a specification language, we investigate the proof theory of behavioral su...
AbstractA model theory for proving correctness of abstract data types is developed within the framew...
The work described in this paper is based on a November 1994 A CM TOPLAS paper, "A Behavioral N...
AbstractThis paper studies the question of when one abstract data type (ADT) is a behavioral subtype...
ing and Reasoning about Programs | logics of programs, pre- and post-conditions, theory A version of...
The algebraic calculus for reasoning about the complete behavior of object types and the effects of ...
A model theory for proving correctness of abstract data types is developed within the framework of t...
Abstract Subtyping relations for object-oriented formalisms describe relationships be-tween super- a...
We develop a taxonomy of different behavioral specification theories and expose their algebraic prop...
The theory of subtyping which judges object type compatibility from both the syntactic point of view...
AbstractSubtyping is a central notion in object-oriented programming. In this paper we investigate h...
Abstract. In this paper we investigate the object-oriented notion of subtyping in the context of beh...
AbstractOne of the central concepts supported by object-oriented databases is isa relationship. Its ...
Abstract Behavioural subtyping is concerned with the question of whether one class is behaviourally ...