Object-oriented wrapper for semistructured data in a data grid architecture
The paper addresses the problem of integrating data based on a XML-like semistructured model with a data grid architecture based on an object-oriented model. This work is continuation of the previous works on object-to-relational wrappers and covers a generic integration procedure for utilizing a native Lore query mechanism for retrieving data from XML data sources. A corresponding wrapper is founded on the concepts of the stackbased approach (SBA) and updatable views. The proposed architecture supports grid's transparency and allows a grid user to operate in an object-oriented environment through SBQL, a stackbased query language. The described wrapper makes it possible to employ the native Lorel query optimization mechanisms. A query entering the front-end of the wrapper (object-oriented business model) is transformed and rewritten according to the SBQL optimization rules incorporated in the wrapper and then evaluated in the native XML resource environment through the query language Lorel. The paper discusses architectural issues of such a wrapper and presents its idea through a concise example.
Full Text: PDF