Location of Repository

MDDQL: an ontology driven, multi-lingual query language and system for an integrated view of heterogeneous data sources

By Epaminondas Kapetanios and Panagiotis Chountas


Query languages and keywords based search engines are\ud conventionally specified and implemented with the\ud emphasis put on syntactic rules to which query typing and\ud answering must be bound. MDDQL is a query language\ud and system that operates on a semantic model in terms of a\ud graph based ontology. As a software technology, MDDQL\ud allows the meaning of/and associations between\ud information to be known and processed at execution time at\ud following levels: (a) driving the user to the construction of,\ud as meaningful as possible, queries with an advanced\ud concept-based search method, (b) resolving high level\ud queries into various data source specific query statements.\ud In addition, queries can be posed in more than one natural\ud sub-language. The major goal behind this approach has\ud been the simplification and scalability of both tasks: query\ud construction, even within multi-lingual user communities,\ud and addressing of a large number of possibly semantically\ud heterogeneous data sources in a distributed environment.\u

Topics: UOW3
OAI identifier: oai:westminsterresearch.wmin.ac.uk:516
Provided by: WestminsterResearch

Suggested articles



  1. (1995). A Query Translation Scheme for Rapid Implementation of Wrappers,
  2. A scalable algorithm for answering queries using views”
  3. (2001). Algorithm for Answering Queries Efficiently Using Views”, in
  4. Cannata “Integrating enterprise information models
  5. Information Integration using local views”, ICDT,
  6. King “Generating data integration mediators that use materialization”,
  7. Mediators in the Architecture of Future Information Systems,
  8. (1996). Ordille “Query answering algorithms for information agents”
  9. (1996). Query reformulation for dynamic information integration”,
  10. (2003). The Descriptions Logic Handbook: Theory, Implementation and Applications,
  11. (1999). Weaving the Web,
  12. (1995). Zhuge “The Stanford data warehousing project”,

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.