Computational & Technology Resources
an online resource for computational,
engineering & technology publications
Civil-Comp Proceedings
ISSN 1759-3433
CCP: 11
Edited by: B.H.V. Topping
Paper II.2

A PROLOG based Object Oriented Engineering DBMS

A.S. Watson and S.H. Chan

Department of Civil Engineering, University of Leeds, Leeds

Full Bibliographic Reference for this paper
A.S. Watson, S.H. Chan, "A PROLOG based Object Oriented Engineering DBMS", in B.H.V. Topping, (Editor), "Artificial Intelligence Tools and Techniques for Civil and Structural Engineers", Civil-Comp Press, Edinburgh, UK, pp 37-48, 1989. doi:10.4203/ccp.11.2.2
In this paper we present the primary concepts of PBASE, a prototype Object Oriented Database System. PBASE is intended to support the needs of engineering applications with specific reference to structural engineering. To address the engineering requirements the object oriented data model used in PBASE incorporates several enhancements including Schema Evolution, Composite Objects, Declarative Methods and Version Management. Schema evolution allows dynamic changes to the class definitions and the class lattice. Composite objects support the is-part-of relationship between assemblies and components. Declarative methods introduce semantics into objects while version management supports the tracking of objects' versions d alternatives as they evolve during the design process.

purchase the full-text of this paper (price £20)

go to the previous paper
go to the next paper
return to the table of contents
return to the book description
purchase this book (price £60 +P&P)