UQL: A UML-based Query Language for Integrated Data

  • Authors:
  • M. N. Grinev;S. D. Kuznetsov

  • Affiliations:
  • Institute of System Programming, Russian Academy of Sciences, ul. B. Kommunisticheskaya 25, Moscow, 109004 Russia grinev@ispras.ru;Institute of System Programming, Russian Academy of Sciences, ul. B. Kommunisticheskaya 25, Moscow, 109004 Russia kuzloc@ispras.ru

  • Venue:
  • Programming and Computing Software
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

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.