Ontology evolution as reconfiguration-design problem solving
Proceedings of the 2nd international conference on Knowledge capture
Managing multiple and distributed ontologies on the Semantic Web
The VLDB Journal — The International Journal on Very Large Data Bases
Version Control With Subversion
Version Control With Subversion
Darcs: distributed version management in haskell
Proceedings of the 2005 ACM SIGPLAN workshop on Haskell
Understanding ontology evolution: A change detection approach
Web Semantics: Science, Services and Agents on the World Wide Web
(Semantic web) evolution through change logs: problems and solutions
AIAP'07 Proceedings of the 25th conference on Proceedings of the 25th IASTED International Multi-Conference: artificial intelligence and applications
RUL: a declarative update language for RDF
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
Hi-index | 0.00 |
Change is a constant (not only) in the Semantic Web. Both instance data and ontologies evolve. These changes are a piecemeal process, morphing from version to version both for conceptualizations / ontologies and for the related instance data / individuals. Individual versions capture valuable information about ontologies and instance data that were valid at a given point in time. In this article we present a design for versioning instance data and outline its particular role in ontology evolution. We describe an implementation strategy for versioning instance data in the Semantic Web in the light of existing approaches working change logs and change definition languages. We show how this strategy is implemented our Topic Map based semantic database Isidorus and is used in pan-European eGovernment applications. We also show how the versioning strategy plays together with a new Atom-based European specification for change propagation of distributed metadata.