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 …

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 …

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 …

A disciplined approach to temporal evolution and versioning support in JSON data stores

S Brahmia, Z Brahmia, F Grandi… - … and Applications in Data …, 2019 - igi-global.com
The JSON Schema language lacks explicit support for defining time-varying schemas of
JSON documents. Moreover, existing JSON NoSQL databases (eg, MongoDB, CouchDB) …

Implicit JSON schema versioning driven by big data evolution in the τJSchema framework

Z Brahmia, S Brahmia, F Grandi, R Bouaziz - Big Data and Networks …, 2020 - Springer
In JSON-based NoSQL data stores, Big Data instance documents and their JSON schemas
must evolve over time to reflect changes in the real world. When a JSON instance document …

τJUpdate: An update language for time-varying JSON data

Z Brahmia, F Grandi, S Brahmia, R Bouaziz - Journal of Computer …, 2024 - Elsevier
Time-varying JSON data are being used and exchanged in various today's application
frameworks like IoT platforms, Web services, cloud computing, online social networks, and …

Ontology Versioning Driven by Instance Evolution in the OWL Framework

Z Brahmia, F Grandi, A Zekri… - Journal of Information & …, 2022 - World Scientific
Like other components of Semantic Web-based applications, ontologies are evolving over
time to reflect changes in the real world. Several of these applications require keeping a full …

Managing temporal and versioning aspects of JSON-based big data via the τJSchema framework

S Brahmia, Z Brahmia, F Grandi, R Bouaziz - Big Data and Smart Digital …, 2019 - Springer
Several modern applications (eg, Internet of Things, online social networks), which exploit
big data, require a complete history of all changes performed on these data and their …

Supporting structural evolution of data in Web-Based systems via schema versioning in the tXSchema framework

Z Brahmia, F Grandi, B Oliboni… - Handbook of Research on …, 2018 - igi-global.com
Abstract τXSchema is a framework for creating and validating temporal XML documents,
while using a temporal schema that consists of three components: a conventional XML …

Linked lists storage for JSON data

T Lv, P Yan, H Yuan, W He - 2021 International Conference on …, 2021 - ieeexplore.ieee.org
JSON is a popular standard to transform and exchange for data format of different
applications on the World Wide Web. With the rapid popularity of its use in various …