Abstract
A unified query language (UQL) in terms of UML is proposed based on the Object Constraint Language (OCL), which is a part of the UML specification. The semantics of the UQL, its scope, and interfaces based on this language are discussed. Processing of a UQL query is described including its transformation to XQuery, optimization, decomposition, execution of query parts against local data, and formation of the final result.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.REFERENCES
A Selection of Papers on Datawarehousing, Computer, 2001, vol. 14, no. 12.
Batini, C., Lenzerini, M., and Navathe, S., A Comparative Analysis of Methodologies for Database Scheme Integration, ACM Comput.Surveys, 1986, vol. 18, no. 4.
Sheth, A. and Larson, J., Federated Database Systems for Managing Heterogeneous and Autonomous Databases, ACM Comput.Surveys, 1990, vol. 22, no. 3.
ODBC Version 3.51, http://msdn.microsoft.com/library/.
Extensible Markup Language (XML) 1.0, W3C Recommendation, 2nd edition, 2000, http://www.w3.org/TR/ 2000/REC-xml-20001006.
A Selection of Papers on Digital Libraries, Computer, 1996, vol. 29, no. 5.
Tamino XML Server, SoftwareAG, http://www.softwareag. com/tamino/.
Extensible Information Server (XIS), Excelon, http://www.exceloncorp.com/platform/index/shtml. 196
Database Support for XML, http://download-east.oracle. com/otndoc/oracle9i/901_doc/appdev.901/a88894/ adx05xml.htm#1012692.
Unified Modeling Language (UML), Specification Version 1.4, http://www.omg.org/technology/documents/ formal/uml.htm.
XML Metadata Interchange (XMI), Specification Version 1.1, http://www.omg.org/technology/documents/formal/ xmi.htm, XQuery 1.0: An XML Query Language, W3C Working Draft, 2000, http://www.w3.org/TR/xquery/.
For definition of OCL see part Six of UML Specification, http://www.omg.org/technology/documents/formal/ uml.htm.
Meta-Object Facility (MOF), Specification Version 1.3.1, http://www.omg.org/technology/documents/formal/ mof.htm.
Grinev, M. and Kuznetsov, S., An Integrated Approach to Semantic-Based Searching by Metadata over the Internet/ Intranet, 5th East-European Conf.on Advances in Databases and Information Systems (ADBIS): Professional Communications and Reports, 2001, vol. 2.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Grinev, M.N., Kuznetsov, S.D. UQL: A UML-based Query Language for Integrated Data. Programming and Computer Software 28, 189–196 (2002). https://doi.org/10.1023/A:1016366916304
Issue Date:
DOI: https://doi.org/10.1023/A:1016366916304