Published in

11th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS'06)

DOI: 10.1109/iceccs.2006.1690374

Links

Tools

Export citation

Search in Google Scholar

On the generation of object databases using booster

Proceedings article published in 2006 by Jim Davies, James Welch ORCID, Alessandra Cavarra, Edward Crichton
This paper is available in a repository.
This paper is available in a repository.

Full text: Download

Green circle
Preprint: archiving allowed
Green circle
Postprint: archiving allowed
Red circle
Published version: archiving forbidden
Data provided by SHERPA/RoMEO

Abstract

This paper shows how ideas from a combination of formal techniques can be used to enable the automatic generation of databases from precise object models. It explores how the specification of an object database design can be formalized in terms of method preconditions, method postconditions, and invariant properties - many of which will correspond to integrity constraints for the data representation. Individual method specifications can be completed to reflect constraints expressed elsewhere in the model, composed to specify transactions, and then translated into executable code, to produce a reliable data store with a programming interface. The process of completion, composition, and translation may be automated to produce a model-driven approach to the development of object databases