State-Centric Framework for Canonical Representation and Change Analysis of Evolving Documents in Information Systems
Research output: Contribution to journal › Research article › Contributed › peer-review
Contributors
Abstract
Information systems increasingly operate on document collections that evolve continuously over time, are queried repeatedly, and must support traceable propagation of relevant changes. Despite this dynamic nature, documents are still commonly treated as static artifacts, which limits the explicit modeling of document evolution and may constrain meaningful comparison. This paper proposes a state-centric framework that reinterprets documents as structured and versioned states within an information space. Each document instance is represented as a canonical, hierarchically decomposed state linked to its contextually valid predecessor. On this basis, change is defined as a formally specified transition between comparable states rather than as an implicit difference between external artifacts. The framework integrates three interdependent layers: deterministic representation through canonicalization and hierarchical decomposition, temporal organization through explicit predecessor relations, and comparison mechanisms operating on structured states. A hierarchical digest-based realization is introduced as one computational instantiation of the framework. Its operational realizability is examined through a controlled and reproducible case study based on successive JSON document states, predefined correspondence information, and an executable reference implementation. Within this setting, equivalent document representations produced identical canonical digests, predefined structural changes were correctly detected and localized where valid correspondence information was available, and ambiguous component identities illustrated the limits of localization without persistent identifiers. Together, the analytical assessment and the reproducible operational case study provide complementary evidence for the conceptual coherence and operational realizability of the proposed framework under the stated representation assumptions.
Details
| Original language | English |
|---|---|
| Article number | 7644 |
| Number of pages | 62 |
| Journal | Applied Sciences : open access journal |
| Volume | 16 |
| Issue number | 15 |
| Publication status | Published - 1 Aug 2026 |
| Peer-reviewed | Yes |
External IDs
| ORCID | /0009-0009-9342-629X/work/222683236 |
|---|---|
| ORCID | /0000-0001-7540-4235/work/222762014 |
| Scopus | 105046986491 |
Keywords
Research priority areas of TU Dresden
- Data-intensive Sciences - change-aware information systems, document comparison, document state representation, evolving documents, canonicalization, deterministic comparability, hierarchical hashing, change detection, traceability, reproducible case study, Informationssysteme, Dokumentenvergleich, Dokumentzustandsrepräsentation, Kanonisierung, Vergleichbarkeit, Hashing, Änderungserkennung, Nachvollziehbarkeit, Fallstudie
Subject groups, research areas, subject areas according to Destatis
- Engineering Informatics / Computer Engineering - change-aware information systems, document comparison, document state representation, evolving documents, canonicalization, deterministic comparability, hierarchical hashing, change detection, traceability, reproducible case study, Informationssysteme, Dokumentenvergleich, Dokumentzustandsrepräsentation, Kanonisierung, Vergleichbarkeit, Hashing, Änderungserkennung, Nachvollziehbarkeit, Fallstudie
- Materials Engineering - change-aware information systems, document comparison, document state representation, evolving documents, canonicalization, deterministic comparability, hierarchical hashing, change detection, traceability, reproducible case study, Informationssysteme, Dokumentenvergleich, Dokumentzustandsrepräsentation, Kanonisierung, Vergleichbarkeit, Hashing, Änderungserkennung, Nachvollziehbarkeit, Fallstudie
Sustainable Development Goals
- SDG 9 - Industry, Innovation, and Infrastructure - change-aware information systems, document comparison, document state representation, evolving documents, canonicalization, deterministic comparability, hierarchical hashing, change detection, traceability, reproducible case study, Informationssysteme, Dokumentenvergleich, Dokumentzustandsrepräsentation, Kanonisierung, Vergleichbarkeit, Hashing, Änderungserkennung, Nachvollziehbarkeit, Fallstudie
ASJC Scopus subject areas
- Engineering (all) - change-aware information systems, document comparison, document state representation, evolving documents, canonicalization, deterministic comparability, hierarchical hashing, change detection, traceability, reproducible case study, Informationssysteme, Dokumentenvergleich, Dokumentzustandsrepräsentation, Kanonisierung, Vergleichbarkeit, Hashing, Änderungserkennung, Nachvollziehbarkeit, Fallstudie
- Computer Science Applications - change-aware information systems, document comparison, document state representation, evolving documents, canonicalization, deterministic comparability, hierarchical hashing, change detection, traceability, reproducible case study, Informationssysteme, Dokumentenvergleich, Dokumentzustandsrepräsentation, Kanonisierung, Vergleichbarkeit, Hashing, Änderungserkennung, Nachvollziehbarkeit, Fallstudie
Keywords
- change-aware information systems, document comparison, document state representation, evolving documents, canonicalization, deterministic comparability, hierarchical hashing, change detection, traceability, reproducible case study, Informationssysteme, Dokumentenvergleich, Dokumentzustandsrepräsentation, Kanonisierung, Vergleichbarkeit, Hashing, Änderungserkennung, Nachvollziehbarkeit, Fallstudie