Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Class refinement and interface refinement in...
Conference

Class refinement and interface refinement in object-oriented programs

Abstract

Constructing new classes from existing ones by inheritance or subclassing is a characteristic feature of object-oriented development. Imposing semantic constraints on subclassing allows us to ensure that the behaviour of superclasses is preserved or refined in their subclasses. This paper defines a class refinement relation which captures these semantic constraints. The class refinement relation is based on algorithmic and data refinement …

Authors

Mikhajlova A; Sekerinski E

Series

Lecture Notes in Computer Science

Volume

1313

Pagination

pp. 82-101

Publisher

Springer Nature

Publication Date

1997

DOI

10.1007/3-540-63533-5_5

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743