Incorporating Active and Multi-Database-State Services into an OSA-Compliant Interoperability Toolkit
Abstract
This paper describes how Amalgame, a CORBA-compliant toolkit that supports software and database integration, is extended to include two complementary services. These are (1) "Activeness": In broad terms this is the ability to specify rule bases and execution models for them, possibly using a local persistent store; and (2) Multi-state Management: This provides the ability to easily manipulate and access multiple, simultaneous states of a database (or part of a database) and the deltas between them. A database programming language called Heraclitus[OO] (abbreviated H2O) is currently being implemented to support these services. Two example applications of these services are described: mediators for data integration, and enhancements to Amalgame to support sophisticated reasoning when combining and re-using interoperating software components.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 1995
- Accession Number
- ADA454618
Entities
People
- Guohua Zhou
- J. Dalrymple
- J.-c. Franchitti
- M. Doherty
- O. Boucelma
- R. Hull
- Richard R. King
Organizations
- University of Colorado Boulder