• DocumentCode
    2582172
  • Title

    History Checking of XML Data Streams

  • Author

    Campi, Alessandro ; Spoletini, Paola

  • Author_Institution
    Dipt. di Elettronica e Informazione, Politecnico di Milano
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    542
  • Lastpage
    546
  • Abstract
    Besides being adopted as the new general data representation format for the Internet, XML is finding increasing acceptance as a native data exchange language. In order to fully exploit its potential XML data streams management systems have to be fully equipped with data verification and analysis capabilities. In this paper, we propose a solution to this need through a framework for the history checking and model checking of the data. The proposed method uses a linear temporal logic, called TRIO, to describe data constraints and properties. The constraints are automatically translated in Promela, the input language of the model checker SPIN, to verify the properties of sequences of XML data sets
  • Keywords
    Internet; XML; data integrity; electronic data interchange; formal verification; temporal logic; Internet; Promela; SPIN model checker; TRIO; XML data sets; XML data stream management systems; XML data streams; data analysis; data constraints; data exchange language; data representation format; data verification; history checking; input language; linear temporal logic; model checking; Data analysis; Databases; History; Internet; Logic; Specification languages; Standards development; Testing; Vehicles; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database and Expert Systems Applications, 2006. DEXA '06. 17th International Workshop on
  • Conference_Location
    Krakow
  • ISSN
    1529-4188
  • Print_ISBN
    0-7695-2641-1
  • Type

    conf

  • DOI
    10.1109/DEXA.2006.66
  • Filename
    1698402