Operational and abstract semantics of the query language G-Log

被引:12
|
作者
Cortesi, A
Dovier, A
Quintarelli, E
Tanca, L
机构
[1] Univ Verona, Dip Informat, I-37134 Verona, Italy
[2] Univ Ca Foscari, Dip Informat, I-30173 Venice, Mestre, Italy
[3] Politecn Milan, Dip Elettron & Informaz, I-20133 Milan, Italy
关键词
D O I
10.1016/S0304-3975(01)00295-X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The amount and variety of data available electronically have dramatically increased in the last decade; however, data and documents are stored in different ways and do not usually show their internal structure. In order to take full advantage of the topological structure of digital documents, and particularly web sites, their hierarchical organization should be exploited by introducing a notion of query similar to the one used in database systems. A good approach, in that respect, is the one provided by graphical query languages, originally designed to model object bases and later proposed for semistructured data, like G-Log. The aim of this paper is to provide suitable graph-based semantics to this language, supporting both data structure variability and topological similarities between queries and document structures. A suite of operational semantics based on the notion of bisimulation is introduced both at the concrete level (instances) and at the abstract level (schemata), giving rise to a semantic framework that benefits from the cross-fertilization of tools originally designed in quite different research areas (databases, concurrency, logics, static analysis). (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:521 / 560
页数:40
相关论文
共 50 条
  • [1] G-LOG - A DECLARATIVE GRAPHICAL QUERY LANGUAGE
    PAREDAENS, J
    PEELMAN, P
    TANCA, L
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 566 : 108 - 128
  • [2] G-LOG - A GRAPH-BASED QUERY LANGUAGE
    PAREDAENS, J
    PEELMAN, P
    TANCA, L
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1995, 7 (03) : 436 - 453
  • [3] Abstract Machine for Operational Semantics of Domain-Specific Language
    Steingartner, William
    Baranik, Robert
    Novitzka, Valerie
    NEW TRENDS IN DATABASE AND INFORMATION SYSTEMS, ADBIS 2022, 2022, 1652 : 413 - 424
  • [4] Merging graph-based and rule-based computation: The language G-Log
    Paredaens, J
    Peelman, P
    Tanca, L
    DATA & KNOWLEDGE ENGINEERING, 1998, 25 (03) : 267 - 300
  • [6] 地震资料岩性分析的手段G-LOG
    白志信
    中国煤田地质, 1991, (03) : 72 - 78
  • [7] Abstract operational semantics for use case maps
    Hassine, J
    Rilling, J
    Dssouli, R
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2005, 2005, 3731 : 366 - 380
  • [8] Abstract Objects and the Semantics of Natural Language
    Yi, Byeong-Uk
    MIND, 2015, 124 (495) : 958 - 964
  • [9] Abstract Objects and the Semantics of Natural Language
    Payne, Jonathan
    AUSTRALASIAN JOURNAL OF PHILOSOPHY, 2014, 92 (01) : 209 - 209
  • [10] COALGEBRAIC OPERATIONAL SEMANTICS FOR AN IMPERATIVE LANGUAGE
    Steingartner, William
    Novitzka, Valerie
    Schreiner, Wolfgang
    COMPUTING AND INFORMATICS, 2019, 38 (05) : 1181 - 1209