Date: Tue, 10 Dec 1996 03:34:21 GMT
Server: NCSA/1.4.2
Content-type: text/html
Last-modified: Thu, 29 Feb 1996 19:28:47 GMT
Content-length: 1182
Multi-level Queries
Multi-Level Queries
DEVR provides a dynamic data definition language for modeling image and vision data, which can
be integrated with existing image processing and vision applications. Schema definitions can be
fully interleaved with data manipulation, without requiring recompilation. In addition, DEVR
provides a powerful application programmer's interface that regulates data access and schema
definition, maintains indexes, and enforces type safety and data integrity.
The system supports multi-level queries based on recursive constraint trees. A set of HRS entities
of a given type is filtered through a network of constraints corresponding to the parts, properties,
and relations of that type. Queries can be constructed interactively with a menu-driven interface,
or they can be dynamically generated within a vision application using the programmer's interface.
Query objects are persistent and reusable. Users may keep libraries of query templates, which can
be built incrementally, tested separately, cloned, and linked together to form more complex
queries.