Incorporating Active and Multi-Database-State Services into an OSA-Compliant Interoperability Toolkit
COLORADO UNIV AT BOULDER DEPT OF COMPUTER SCIENCE
Pagination or Media Count:
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 HeraclitusOO 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.
- Computer Programming and Software
- Computer Systems Management and Standards