Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Change management and validation for collaborative editing of RDF datasets

Published: 01 January 2017 Publication History
  • Get Citation Alerts
  • Abstract

    The dynamic and distributed nature of the Semantic Web implies that datasets are often the result of collective participation rather than isolated works. Change management, provenance tracking and validation of changes performed by contributing agents are all requirements of systems for collaborative dataset development. Different scenarios may as well require mechanisms to foster consensus, resolve conflicts between competing changes, reversing or ignoring changes etc. In this paper, we perform a landscape analysis of version control for RDF datasets, emphasising the importance of change reversion to support validation. Firstly, we discuss different representations of changes in RDF datasets and introduce higher-level perspectives on change. Secondly, we analyse diverse approaches to version control. We conclude by focusing on validation, characterising it as a separate need from the mere preservation of different versions of a dataset.

    References

    [1]
    Alexander, K., Cyganiak, R., Hausenblas, M. and Zhao, J. (2011) Describing Linked Datasets with the VoID Vocabulary (W3C Interest Group Note). Available online at: http://www.w3.org/TR/void/ (accessed on 16 May 2012).
    [2]
    Arndt, N., Radtke, N. and Martin, M. (2016) 'Distributed collaboration on RDF datasets using git: towards the quit store', Proceedings of the 12th International Conference on Semantic Systems, ACM, New York, NY, USA, pp. 25-32.
    [3]
    Auer, S. and Herre, H. (2007) 'A versioning and evolution framework for RDF knowledge bases', Virbitskaite, I. and Voronkov, A. (Eds): Perspectives of Systems Informatics (Lecture Notes in Computer Science), Vol. 4378, pp. 55-69.
    [4]
    Berners-Lee, T. (2006) Linked Data. Available online at: https://www.w3.org/DesignIssues/LinkedData.html
    [5]
    Berners-Lee, T. and Connolly, D. (2001) Delta: an ontology for the distribution of differences between RDF graphs. Available online at: https://www.w3.org/DesignIssues/Diff (accessed on 29 March 2016).
    [6]
    Berners-Lee, T. and Connolly, D. (2011) Notation3 (N3): A readable RDF syntax. Available online at: https://www.w3.org/TeamSubmission/n3/
    [7]
    Berners-Lee, T., Hendler, J.A. and Lassila, O. (2001) 'The semantic web: a new form of web content that is meaningful to computers will unleash a revolution of new possibilities', Scientific American, Vol. 284, No. 5, pp. 34-43.
    [8]
    Carroll, J.J., Bizer, C., Hayes, P. and Stickler, P. (2005) 'Named graphs, provenance and trust', WWW'05: Proceedings of the 14th international conference on World Wide Web, ACM Press, New York, NY, USA, pp. 613-622.
    [9]
    Cassidy, S. and Ballantine, J. (2007) 'Version control for RDF triple stores', in Filipe, J., Shishkov, B. and Helfert, M. (Eds): ICSOFT 2007, Proceedings of the Second International Conference on Software and Data Technologies, Volume ISDM/EHST/DC, Barcelona, Spain, 22-25 July, pp. 5-12.
    [10]
    Cyganiak, R., Wood, D. and Lanthaler, M. (2014) RDF 1.1 Concepts and Abstract Syntax. Available online at: https://www.w3.org/TR/rdf11-concepts/
    [11]
    Fiorelli, M., Pazienza, M.T., Stellato, A. and Turbati, A. (2017) 'Version control and change validation for RDF datasets', in Garoufallou, E., Virkus, S., Siatri, R. and Koutsomiha, D. (Eds): Metadata and Semantic Research (Communications in Computer and Information Science), Vol. 755, Springer, Cham, pp. 3-14.
    [12]
    Graube, M., Hensel, S. and Urbas, L. (2014) 'R43ples: revisions for triples - an approach for version control in the semantic web', Proceedings of the 1st Workshop on Linked Data Quality Colocated with 10th International Conference on Semantic Systems, LDQ@SEMANTiCS 2014, Leipzig, Germany, 2 September.
    [13]
    Halilaj, L., Grangel-González, I., Coskun, G., Lohmann, S. and Auer, S. (2016) 'Git4Voc: collaborative vocabulary development based on git', International Journal of Semantic Computing, Vol. 10, No. 2, pp. 167-191.
    [14]
    Heath, T. and Bizer, C. (2011) 'Linked data: evolving the web into a global data space', Synthesis Lectures on the Semantic Web: Theory and Technology, Vol. 1, No. 1, pp. 1-136.
    [15]
    Hodge, G. (2000) Systems of Knowledge Organization for Digital Libraries: Beyond Traditional Authority Files, Council on Library and Information Resources, Washington, DC.
    [16]
    Hogan, A., Arenas, M., Mallea, A. and Polleres, A. (2014) 'Everything you always wanted to know about blank nodes', Web Semantics: Science, Services and Agents on the World Wide Web, Vols. 27-28, pp. 42-69.
    [17]
    Im, D.-H., Lee, S.-W. and Kim, H.-J. (2012) 'A version management framework for RDF triple stores', International Journal of Software Engineering and Knowledge Engineering, Vol. 22, No. 1, pp. 85-106.
    [18]
    Kiryakov, A. and Ognyanov, D. (2002) 'Tracking changes in RDF(S) repositories', in Omelayenko, B. and Klein, M. (Eds): Proceedings of the Workshop on Knowledge Transformation for the Semantic Web KTSW 2002. Workshop W7 at the 15-th European Conference on Artificial Intelligence, 23 July, Lyon, France, pp. 27-35.
    [19]
    Klein, M., Fensel, D., Kiryakov, A. and Ognyanov, D. (2002) 'Ontology versioning and change detection on the web', in Gómez-Pérez, A. and Benjamins, V.R. (Eds): Knowledge Engineering and Knowledge Management (Lecture Notes in Computer Science), Vol. 2473, Springer, Berlin, Heidelberg, pp. 197-212.
    [20]
    Noy, N.F., Chugh, A., Liu, W. and Musen, M.A. (2006) 'A framework for ontology evolution in collaborative environments', in Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P. et al. (Eds): The Semantic Web - ISWC 2006 (Lecture Notes in Computer Science), Vol. 4273, Springer, Berlin, Heidelberg, pp. 544-558.
    [21]
    Papavassiliou, V., Flouris, G., Fundulaki, I., Kotzinos, D. and Christophides, V. (2009) 'On detecting high-level changes in RDF/S KBs', in Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E. et al. (Eds): The Semantic Web - ISWC 2009 (Lecture Notes in Computer Science), Vol. 5823, Springer, Berlin, Heidelberg, pp. 473-488.
    [22]
    Seaborne, A. and Davis, I. (2010) 'Supporting change propagation in RDF', Proceedings of the W3C Workshop - RDF Next Steps, 26-27 June, Stanford, Palo Alto, CA, USA.
    [23]
    Shadbolt, N., Berners-Lee, T. and Hall, W. (2006) 'The semantic web revisited',IEEE Intelligent Systems, Vol. 21, No. 3, pp. 96-101.
    [24]
    Stellato, A., Rajbhandari, S., Turbati, A., Fiorelli, M., Caracciolo, C., Lorenzetti, T. et al. (2015) 'VocBench: a web application for collaborative development of multilingual thesauri', in Gandon, F., Sabou, M., Sack, H., d'Amato, C., Cudré-Mauroux, P. and Zimmermann, A. (Eds): The Semantic Web. Latest Advances and New Domains (Lecture Notes in Computer Science), Vol. 9088, Springer, Cham, pp. 38-53.
    [25]
    Stellato, A., Turbati, A., Fiorelli, M., Lorenzetti, T., Costetchi, E., Laaboudi, C. et al. (2017) 'Towards VocBench 3: pushing collaborative development of thesauri and ontologies further beyond', in Mayr, P., Tudhope, D., Golub, K., Wartena, C. and De Luca, E.W. (Eds): 17th European Networked Knowledge Organization Systems (NKOS) Workshop, Thessaloniki, Greece, 21 September, pp. 39-52.
    [26]
    Tudorache, T., Noy, N.F., Tu, S. and Musen, M.A. (2008) 'Supporting collaborative ontology development in protégé', in Sheth, A., Staab, S., Dean, M., Paolucci, M., Maynard, D., Finin, T. et al. (Eds): The Semantic Web - ISWC 2008 (Lecture Notes in Computer Science), Vol. 5318, Springer, Berlin, Heidelberg, pp. 17-32.
    [27]
    Tudorache, T., Nyulas, C., Noy, N.F. and Musen, M.A. (2013) 'WebProtégé: a collaborative ontology editor and knowledge acquisition tool for the web', Semantic Web, Vol. 4, No. 1, pp. 89-99.
    [28]
    Tunnicliffe, S. and Davis, I. (2005) Changeset. Available online at: http://vocab.org/changeset/ (accessed on 29 March 2016).
    [29]
    Vander Sande, M., Colpaert, P., Verborgh, R., Coppens, S., Mannens, E. and Van de Walle, R. (2013) 'R&W base: git for triples', in Bizer, C., Heath, T., Berners-Lee, T., Hausenblas, M. and Auer, S. (Eds): Proceedings of the WWW2013 Workshop on Linked Data on the Web, Rio de Janeiro, Brazil, 14 May.
    [30]
    Völkel, M. (2006) D2.3.3.v2 SemVersion - Versioning RDF and Ontologies, EU-IST Network of Excellence (NoE) IST-2004- 507482 KWEB.
    [31]
    Völkel, M. and Groza, T. (2006) 'SemVersion: an RDF-based ontology versioning system', in Isaías, P., Nunes, M.B. and Martínez, I.J. (Eds): Proceedings of the IADIS International Conference on WWW/Internet, Murcia, Spain, 5-8 October, pp. 195-202.
    [32]
    W3C (2004) Resource Description Framework (RDF). Available online at: http://www.w3.org/RDF/
    [33]
    W3C (2008) SPARQL Query Language for RDF. Available online at: https://www.w3.org/TR/rdf-sparql-query/ (accessed on 15 November 2017).
    [34]
    W3C (2009) OWL 2 Web Ontology Language. Available online at: http://www.w3.org/TR/2009/REC-owl2-overview-20091027/
    [35]
    Wikipedia contributors (2017) Management Science. Available online at: https://en.wikipedia.org/wiki/Management_science (accessed on 15 December 2017).
    [36]
    Zaikin, I. and Tuzovsky, A. (2013) 'Owl2vcs: tools for distributed ontology development', in Rodriguez-Muro, M., Jupp, S. and Srinivas, K. (Eds): Proceedings of the 10th International Workshop on OWL: Experiences and Directions (OWLED 2013) co-located with 10th Extended Semantic Web Conference (ESWC 2013), Montpellier, France, 26-27 May.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image International Journal of Metadata, Semantics and Ontologies
    International Journal of Metadata, Semantics and Ontologies  Volume 12, Issue 2-3
    January 2017
    96 pages
    ISSN:1744-2621
    EISSN:1744-263X
    Issue’s Table of Contents

    Publisher

    Inderscience Publishers

    Geneva 15, Switzerland

    Publication History

    Published: 01 January 2017

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0

    Other Metrics

    Citations

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media