Accession Number:

ADA454592

Title:

Active Relations for Specifying and Implementing Software Object Management

Descriptive Note:

Research rept.

Corporate Author:

COLORADO UNIV AT BOULDER DEPT OF COMPUTER SCIENCE

Report Date:

1988-07-05

Pagination or Media Count:

28.0

Abstract:

Object management in software environments can be enhanced by providing programmable object management systems. Key requirements for object managers include typing, persistence, constraints, event monitoring sharing, activity, derived data, support for foreign tools, query, and programmable implementations. We define a model - Aspen - which uses the notion of programmable relations as a unifying mechanism for meeting many of these requirements. We describe a language - APPLA - which is a particular realization of Aspen. APPLA provides a vehicle for experimentation with programmable object management systems. APPLA bas been used to support the development of a requirements specification system. Our experiences from the use of APPLA are being applied to adapt the language refine the model and in general enhance our understanding of the basic requirements for software object management.

Subject Categories:

  • Computer Systems Management and Standards

Distribution Statement:

APPROVED FOR PUBLIC RELEASE