Temporal rest - How to really exploit XML
Temporal rest - How to really exploit XML
Date
2008
Authors
Giannakaras, Georgios
Editors
Journal ISSN
Electronic ISSN
ISBN
Bibliographical data
Publisher
Series
URI (citable link)
International patent number
Link to the license
EU project number
Project
Open Access publication
Collections
Title in another language
Publication type
Contribution to a conference collection
Publication status
Published in
IADIS International Conference WWW/Internet 2008
Abstract
The eXtensible Markup Language (XML) is more than a unified data exchange and storage format. We suggest the exploitation of XML and look at it as a fine-granular node tree, which is grown up through a sequence of user modifications. The Representational State Transfer (REST) is the perfect candidate to expose XML resources as well as their full revision and modification history to the World Wide Web. Extending the idea of XML and REST along the natural modification-driven temporal dimension breeds something, which is scalable, robust, simple, and yet extensible enough to effectively enrich striving applications such as personal information management, collaborative document authoring, distributed content management, or geographic visual analytics. In this paper, we introduce Temporal REST, i.e., an interface and protocol to access web-based XML resources as well as their full revision and modification history. We describe the underlying data model and show how it solves problems inherently arising from temporal interactions in a pragmatic and straightforward way. In addition, we provide a case study to demonstrate the power of Temporal REST due to its elegance and true simplicity. Finally, we motivate future work including the implementation of back-end services as well as front-end applications both of which will mutually benefit from Temporal REST.
Summary in another language
Subject (DDC)
020 Library and Information Science
Keywords
Conference
WWW/Internet, 2008
Review
undefined / . - undefined, undefined. - (undefined; undefined)
Cite This
ISO 690
KRAMIS, Marc, Georgios GIANNAKARAS, 2008. Temporal rest - How to really exploit XML. WWW/Internet, 2008. In: IADIS International Conference WWW/Internet 2008BibTex
@inproceedings{Kramis2008Tempo-5714, year={2008}, title={Temporal rest - How to really exploit XML}, booktitle={IADIS International Conference WWW/Internet 2008}, author={Kramis, Marc and Giannakaras, Georgios} }
RDF
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:void="http://rdfs.org/ns/void#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/5714"> <dc:creator>Giannakaras, Georgios</dc:creator> <dc:format>application/pdf</dc:format> <dcterms:title>Temporal rest - How to really exploit XML</dcterms:title> <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/5714"/> <dcterms:bibliographicCitation>First publ. in: IADIS International Conference WWW/Internet 2008</dcterms:bibliographicCitation> <dc:rights>Attribution-NonCommercial-NoDerivs 2.0 Generic</dc:rights> <foaf:homepage rdf:resource="http://localhost:8080/"/> <dcterms:abstract xml:lang="eng">The eXtensible Markup Language (XML) is more than a unified data exchange and storage format. We suggest the exploitation of XML and look at it as a fine-granular node tree, which is grown up through a sequence of user modifications. The Representational State Transfer (REST) is the perfect candidate to expose XML resources as well as their full revision and modification history to the World Wide Web. Extending the idea of XML and REST along the natural modification-driven temporal dimension breeds something, which is scalable, robust, simple, and yet extensible enough to effectively enrich striving applications such as personal information management, collaborative document authoring, distributed content management, or geographic visual analytics. In this paper, we introduce Temporal REST, i.e., an interface and protocol to access web-based XML resources as well as their full revision and modification history. We describe the underlying data model and show how it solves problems inherently arising from temporal interactions in a pragmatic and straightforward way. In addition, we provide a case study to demonstrate the power of Temporal REST due to its elegance and true simplicity. Finally, we motivate future work including the implementation of back-end services as well as front-end applications both of which will mutually benefit from Temporal REST.</dcterms:abstract> <dc:contributor>Giannakaras, Georgios</dc:contributor> <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/> <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/> <dc:contributor>Kramis, Marc</dc:contributor> <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/5714/1/temporal_rest.pdf"/> <dc:creator>Kramis, Marc</dc:creator> <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T15:59:32Z</dc:date> <dcterms:issued>2008</dcterms:issued> <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2011-03-24T15:59:32Z</dcterms:available> <dcterms:rights rdf:resource="http://creativecommons.org/licenses/by-nc-nd/2.0/"/> <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/> <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/5714/1/temporal_rest.pdf"/> <dc:language>eng</dc:language> </rdf:Description> </rdf:RDF>
Internal note
xmlui.Submission.submit.DescribeStep.inputForms.label.kops_note_fromSubmitter
Examination date of dissertation
Method of financing
Comment on publication
Alliance license
Corresponding Authors der Uni Konstanz vorhanden
International Co-Authors
Bibliography of Konstanz
Yes