Academia.eduAcademia.edu

A semantic framework for object-oriented development.

1999

Abstract

A categorical model of object-oriented systems is proposed and denoted using a -calculus. The model is used to provide a de nition of design re nement. An example system is rigorously developed in Java from an initial user requirements by re ning an initial design.