An intermediate representation-based approach for query translation using a syntax-directed method

被引:0
|
作者
Nassiri H. [1 ]
Machkour M. [1 ]
Hachimi M. [1 ]
机构
[1] Laboratory of the Computing Systems and Vision, Laboratory of Engineering Sciences, University Ibn Zohr, Agadir
关键词
ANTLR (another tool for language recognition); Data model; eXtensible Markup Language (XML); Intermediate representation; Model integration; Relational database; Translation;
D O I
10.14569/IJACSA.2020.0110870
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We aspire to make one query reasonably sufficient to extract data regardless of the data model used in our research. In such a way, users can freely use any query language they master to interrogate the heterogeneous database, not necessarily the query language associated with the model. Thus, overcoming the needing to deal with multiple query languages, which is, usually, an unwelcome matter for non-expert users and even for the expert ones. To do so, we proposed a new translation approach, relying on an intermediate query language to convert the user query into a suitable query language, according to the nature of data interrogated. Which is more beneficial rather than repeat the whole process for each new query submission. On the other hand, this empowers the system to be modular and divided into multiple, more flexible, and less complicated components. Therefore, it increases possibilities to make independent transformations and to switch between several query languages efficiently. By using our system, querying each data model with the corresponding query language is no longer bothersome. As a start, we are covering the eXtensible Markup Language (XML) and relational data models, whether native or hybrid. Users can retrieve data sources over these models using just one query, expressed with either the XML Path Language (XPath) or the Structured Query Language (SQL). © 2020, Science and Information Organization.
引用
收藏
页码:563 / 569
页数:6
相关论文
共 50 条
  • [41] SPARSE REPRESENTATION-BASED APPROACH FOR UNSUPERVISED FEATURE SELECTION
    Su, Ya-Ru
    Li, Chuan-Xi
    Wang, Ru-Jing
    Chen, Peng
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2014, 28 (03)
  • [42] PARTIAL FACE RECOGNITION: A SPARSE REPRESENTATION-BASED APPROACH
    Liu, Luoluo
    Tran, Trac D.
    Chin, Sang Peter
    2016 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING PROCEEDINGS, 2016, : 2389 - 2393
  • [43] A simple and fast representation-based face recognition method
    Xu, Yong
    Zhu, Qi
    NEURAL COMPUTING & APPLICATIONS, 2013, 22 (7-8): : 1543 - 1549
  • [44] A simple and fast representation-based face recognition method
    Yong Xu
    Qi Zhu
    Neural Computing and Applications, 2013, 22 : 1543 - 1549
  • [45] Syntax-Based Context Representation for Statistical Machine Translation
    Chen, Kehai
    Zhao, Tiejun
    Yang, Muyun
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (12) : 3226 - 3237
  • [46] From the idea of "sparse representation" to a representation-based transformation method for feature extraction
    Xu, Yong
    Zhu, Qi
    Fan, Zizhu
    Wang, Yaowu
    Pan, Jeng-Shyang
    NEUROCOMPUTING, 2013, 113 : 168 - 176
  • [47] A Novel Integer Representation-Based Approach for Classification of Text Documents
    Bhushan, S. N. Bharath
    Danti, Ajit
    Fernandes, Steven Lawrence
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA ENGINEERING AND COMMUNICATION TECHNOLOGY, ICDECT 2016, VOL 2, 2017, 469 : 557 - 564
  • [48] Behavioral Synthesis of Asynchronous Circuits Using Syntax Directed Translation as Backend
    Nielsen, Sune Fallgaard
    Sparso, Jens
    Madsen, Jan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2009, 17 (02) : 248 - 261
  • [49] Using Eye-Tracking to Examine Query Syntax and Method Syntax Comprehension in LINQ
    Katona, Jozsef
    Kovari, Attila
    Heldal, Ilona
    Costescu, Cristina
    Rosan, Adrian
    Demeter, Robert
    Thill, Serge
    Stefanut, Teodor
    2020 11TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFOCOMMUNICATIONS (COGINFOCOM 2020), 2020, : 437 - 443
  • [50] A Tensor Subspace Representation-Based Method for Hyperspectral Image Denoising
    Lin, Jie
    Huang, Ting-Zhu
    Zhao, Xi-Le
    Jiang, Tai-Xiang
    Zhuang, Lina
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2021, 59 (09): : 7739 - 7757