Static Analysis of Active XML Systems

被引:14
|
作者
Abiteboul, Serge [1 ,2 ]
Segoufin, Luc [3 ,4 ]
Vianu, Victor [5 ]
机构
[1] Parc Club Orsay Univ, INRIA Saclay, F-91893 Orsay, France
[2] U Paris Sud, Paris, France
[3] INRIA, F-94235 Cachan, France
[4] ENS, LSV, F-94235 Cachan, France
[5] Univ Calif San Diego, La Jolla, CA 92093 USA
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 2009年 / 34卷 / 04期
关键词
Design; Languages; Reliability; Verification; XML; Web services; workflows; automatic verification;
D O I
10.1145/1620585.1620590
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Active XML is a high-level specification language tailored to data-intensive, distributed, dynamic Web services. Active XML is based on XML documents with embedded function calls. The state of a document evolves depending on the result of internal function calls (local computations) or external ones (interactions with users or other services). Function calls return documents that may be active, and so may activate new subtasks. The focus of this article is on the verification of temporal properties of runs of Active XML systems, specified in a tree-pattern-based temporal logic, Tree-LTL, which allows expressing a rich class of semantic properties of the application. The main results establish the boundary of decidability and the complexity of automatic verification of Tree-LTL properties.
引用
收藏
页数:44
相关论文
共 50 条
  • [21] Lightweight Generics in Embedded Systems through Static Analysis
    Sallenave, Olivier
    Ducournau, Roland
    ACM SIGPLAN NOTICES, 2012, 47 (05) : 11 - 20
  • [22] XSDyM: An XML graphical conceptual model for static and dynamic constraints
    Wahid, Norfaradilla
    Pardede, Eric
    COMPUTER STANDARDS & INTERFACES, 2015, 37 : 60 - 72
  • [23] ADM:: An active deductive XML database system
    Olmedo-Aguirre, O
    Escobar-Vázquez, K
    Alor-Hernández, G
    Morales-Luna, G
    MICAI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 2972 : 139 - 148
  • [24] Determinacy in Static Analysis for jQuery
    Andreasen, Esben
    Moller, Anders
    ACM SIGPLAN NOTICES, 2014, 49 (10) : 17 - 31
  • [25] A system for the static analysis of XPath
    Geneves, Pierre
    Layaida, Nabil
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2006, 24 (04) : 475 - 502
  • [26] Experience Report: OCaml for an Industrial-Strength Static Analysis Framework
    Cuoq, Pascal
    Signoles, Julien
    Baudin, Patrick
    Bonichon, Richard
    Canet, Geraud
    Correnson, Loic
    Monate, Benjamin
    Prevosto, Virgile
    Puccetti, Armand
    ACM SIGPLAN NOTICES, 2009, 44 (8-9) : 281 - 286
  • [27] Integrating XML and relational database systems
    Kappel, G
    Kapsammer, E
    Retschitzegger, W
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2004, 7 (04): : 343 - 384
  • [28] Specification of a MIB XML for systems management
    Soares, A
    Thiry, M
    LCN 2002: 27TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2002, : 241 - 248
  • [29] Integrating XML and Relational Database Systems
    Gerti Kappel
    Elisabeth Kapsammer
    Werner Retschitzegger
    World Wide Web, 2004, 7 : 343 - 384
  • [30] Modal analysis of active flexible multibody systems
    Bratland, Magne
    Haugen, Bjorn
    Rolvag, Terje
    COMPUTERS & STRUCTURES, 2011, 89 (9-10) : 750 - 761