Universal Query Language for Unified State Model

被引:1
|
作者
Wisniewski, Piotr [1 ]
Stencel, Krzysztof [2 ]
机构
[1] Nicolaus Copernicus Univ, Fac Math & Comp Sci, PL-87100 Torun, Poland
[2] Univ Warsaw, Inst Informat, Warsaw, Poland
关键词
Algebra; -; Mapping;
D O I
10.3233/FI-2014-968
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Unified State Model (USM) is a single data model that allows conveying objects of major programming languages and databases. USM exploits and emphasizes common properties of their data models. USM is equipped with mappings from these data models onto it. With USM at hand, we have faced the next natural research question whether numerous query languages for the data subsumed by USM can be clearly mapped onto a common language. We have designed and proposed such a language called the Unified Query Language (UQL). UQL is intended to be a minimalistic and elegant query language that allows expressing queries of languages of data models covered by USM. In this paper we define UQL and its concise set of operators. Next we conduct a mild introduction into UQL features by showing examples of SQL and ODMG OQL queries and their mapping onto UQL. We conclude by presenting the mapping of the theoretical foundations of these two major query languages onto UQL. They are the multiset relational algebra and the object query algebra. This is an important step towards the establishment of a fully-fledged common query language for USM and its subsumed data models.
引用
收藏
页码:177 / 192
页数:16
相关论文
共 50 条
  • [41] Performance evaluation of unified medical language system®'s synonyms expansion to query PubMed
    Nicolas Griffon
    Wiem Chebil
    Laetitia Rollin
    Gaetan Kerdelhue
    Benoit Thirion
    Jean-François Gehanno
    Stéfan Jacques Darmoni
    BMC Medical Informatics and Decision Making, 12
  • [42] Supporting Information Systems Analysis Through Conceptual Model Query - The Diagramed Model Query Language (DMQL)
    Delfmann, Patrick
    Breuker, Dominic
    Matzner, Martin
    Becker, Joerg
    COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2015, 37 : 473 - 509
  • [43] Supporting information systems analysis through conceptual model query – The diagramed model query language (DMQL)
    Delfmann, Patrick
    Breuker, Dominic
    Matzner, Martin
    Becker, Jörg
    Communications of the Association for Information Systems, 2015, 37 : 473 - 509
  • [44] A unified model of structural organization in language and music
    Bod, R
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2002, 17 : 289 - 308
  • [45] A Neural Language Model for Query Auto-Completion
    Park, Dae Hoon
    Chiba, Rikio
    SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2017, : 1189 - 1192
  • [46] The NITE XML Toolkit: data model and query language
    Carletta, Jean
    Evert, Stefan
    Heid, Ulrich
    Kilgour, Jonathan
    LANGUAGE RESOURCES AND EVALUATION, 2005, 39 (04) : 313 - 334
  • [47] A Unified Bayesian Model of Scripts, Frames and Language
    Ferraro, Francis
    Van Durme, Benjamin
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 2601 - 2607
  • [48] Towards an unified computational model of natural language
    Ramirez Gonzalez, Benjamin
    LINGUAMATICA, 2013, 5 (02): : 91 - 100
  • [49] A graph-oriented model and query language for events
    Romero, Miguel
    Rodriguez, M. Andrea
    ADVANCES IN CONCEPTUAL MODELING - FOUNDATIONS AND APPLICATIONS, 2007, 4802 : 358 - +
  • [50] A grammar analysis model for a video query language SVQL
    Lu C.
    You W.
    Wu Z.
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2022, 40 (05): : 1065 - 1070