Abstract

This paper proposes a new foundation for extending statically typed object orientation to support incremental development over distributed systems. This foundation is based on the concept of operation, defined here as an abstract task component, suitable for composition.

Operations may be implemented with a conventional language such as C++, even if this involves working around certain restrictions, which are only outlined in the paper. They may thus offer architectural solutions to concrete problems.

Keywords: asynchronous interface, static typing, operation

Table of contents


Marc Girod
Last modified: Sat Feb 28 14:22:43 EET 1998