The algebraic calculus for reasoning about the complete behavior of object types and the effects of axioms upon subtyping were analyzed. The translation of pure algebra into a piecemeal treatment in terms of variants, pre-, and post conditions was studied. The existing object subtyping rules were applied to derive subtyping rules governing the strengthening, or weakening of the assertions as there was a direct relationship between axiom strengthening, and subtyping. It was found that weaker preconditions co-existed with stronger invariants, and the same system satisfied the stronger of the two
Abstract. Subtyping in first order object calculi is studied with respect to the logical semantics o...
AbstractThis paper offers a theoretical study of constraint simplification, a fundamental issue for ...
The work described in this paper is based on a November 1994 A CM TOPLAS paper, "A Behavioral N...
The algebraic calculus for reasoning about the complete behavior of object types and the effects of ...
The theory of subtyping which judges object type compatibility from both the syntactic point of view...
This is the sixth article in a regular series on object-oriented type theory, aimed specifically at ...
The theory of subtyping which judges object type compatibility from both the syntactic point of view...
Cardelli and Wegner developed a simple theory of object subtyping which was later to form the basis ...
data types; F.3.2 [Logics and Meanings of Programs ] Semantics of Programming Languages --- algebrai...
This is the fifth article in a regular series on object-oriented type theory, aimed specifically at ...
In a previous paper we have defined a semantic preorder called operational subsumption, which compar...
AbstractIn a previous paper we have defined a semantic preorder called operational subsumption, whic...
In a previous paper we have defined a semantic preorder called operational subsumption, which compar...
AbstractThis paper is concerned with the type structure of a system including polymorphism, type pro...
AbstractSubtyping is a central notion in object-oriented programming. In this paper we investigate h...
Abstract. Subtyping in first order object calculi is studied with respect to the logical semantics o...
AbstractThis paper offers a theoretical study of constraint simplification, a fundamental issue for ...
The work described in this paper is based on a November 1994 A CM TOPLAS paper, "A Behavioral N...
The algebraic calculus for reasoning about the complete behavior of object types and the effects of ...
The theory of subtyping which judges object type compatibility from both the syntactic point of view...
This is the sixth article in a regular series on object-oriented type theory, aimed specifically at ...
The theory of subtyping which judges object type compatibility from both the syntactic point of view...
Cardelli and Wegner developed a simple theory of object subtyping which was later to form the basis ...
data types; F.3.2 [Logics and Meanings of Programs ] Semantics of Programming Languages --- algebrai...
This is the fifth article in a regular series on object-oriented type theory, aimed specifically at ...
In a previous paper we have defined a semantic preorder called operational subsumption, which compar...
AbstractIn a previous paper we have defined a semantic preorder called operational subsumption, whic...
In a previous paper we have defined a semantic preorder called operational subsumption, which compar...
AbstractThis paper is concerned with the type structure of a system including polymorphism, type pro...
AbstractSubtyping is a central notion in object-oriented programming. In this paper we investigate h...
Abstract. Subtyping in first order object calculi is studied with respect to the logical semantics o...
AbstractThis paper offers a theoretical study of constraint simplification, a fundamental issue for ...
The work described in this paper is based on a November 1994 A CM TOPLAS paper, "A Behavioral N...