By including user-defined methods in the query language, we show that an object-oriented database is capable of retrieving geometric objects based on complicated computations other than simple arithmetic comparisons. Coupled with a symbolic processor, this capability can be extended to go beyond data retrieval and include problem solving. Furthermore, the concept of graphical views is employed to incorporate visualization as an integral part of an object-oriented database, allowing a user to "see" the objects of an applications in a declarative fashion.
All Science Journal Classification (ASJC) codes
- Human-Computer Interaction
- Computer Graphics and Computer-Aided Design