XML data manipulation in conventional and temporal XML databases: A survey

Z Brahmia, H Hamrouni, R Bouaziz - Computer Science Review, 2020 - Elsevier
After more than two decades of its use, XML is not only a standard format for exchanging
data between different (Web) applications but also a model for a family of some emerging or …

Explaining dataset changes for semantic data versioning with explain-da-v

R Shraga, RJ Miller - Proceedings of the VLDB Endowment, 2023 - par.nsf.gov
In multi-user environments in which data science and analysis is collaborative, multiple
versions of the same datasets are generated. While managing and storing data versions has …

Reducing ambiguity in JSON schema discovery

W Spoth, O Kennedy, Y Lu, B Hammerschmidt… - Proceedings of the …, 2021 - dl.acm.org
Ad-hoc data models like Json simplify schema evolution and enable multiplexing various
data sources into a single stream. While useful when writing data, this flexibility makes Json …

WSDL and UDDI extensions for version support in web services

MB Juric, A Sasa, B Brumen, I Rozman - Journal of Systems and Software, 2009 - Elsevier
Versioning is an important aspect of web service development, which has not been
adequately addressed so far. In this article, we propose extensions to WSDL and UDDI to …

[HTML][HTML] JUpdate: a JSON update language

Z Brahmia, S Brahmia, F Grandi, R Bouaziz - Electronics, 2022 - mdpi.com
Although JSON documents are being used in several emerging applications (eg, Big Data
applications, IoT, mobile computing, smart cities, and online social networks), there is no …

τJSchema: a framework for managing temporal JSON-based NoSQL databases

S Brahmia, Z Brahmia, F Grandi, R Bouaziz - Database and Expert …, 2016 - Springer
Although NoSQL databases are claimed to be schemaless, several NoSQL database
vendors have chosen JSON as agile data representation format and provide a JSON-based …

Schema change operations for full support of schema versioning in the τXSchema framework

Z Brahmia, F Grandi, B Oliboni… - International Journal of …, 2014 - igi-global.com
Abstract tXSchema (Currim et al., 2004) is a framework (a language and a suite of tools) for
the creation and validation of time-varying XML documents. A tXSchema schema is …

Temporal JSON

A Goyal, C Dyreson - 2019 IEEE 5th International Conference …, 2019 - ieeexplore.ieee.org
Web services are the primary suppliers of data on the web, such data is typically formatted
using JavaScript Object Notation (JSON) and only the current JSON snapshot is available …

OWL: A Systematic Approach to Temporal Versioning of Semantic Web Ontologies

A Zekri, Z Brahmia, F Grandi, R Bouaziz - Journal on Data Semantics, 2016 - Springer
Abstract The W3C OWL 2 recommendation is an ontology language for the Semantic Web. It
allows defining both schema (ie, entities, axioms, and expressions) and instances (ie …

Versioning schemas of JSON-based conventional and temporal big data through high-level operations in the τJSchema framework

Z Brahmia, S Brahmia, F Grandi… - International Journal of …, 2021 - inderscienceonline.com
τJSchema is a framework for managing time-varying JSON-based big data, in temporal
JSON NoSQL databases, through the use of a temporal JSON schema. This latter ties …