We present a paradigm for uniting the diverse strands of XML-based Web technologies by allowing them to be incorporated within a single document. This overcomes the distinction between programs and data to make XML truly "self-describing." A proposal for a lightweight yet powerful functional XML vocabulary called "Semantic fXML" is detailed, based on the well-understood functional programming paradigm and resembling the embedding of Lisp directly in XML. Infosets are made "dynamic," since documents can now directly embed local processes or Web Services into their Infoset. An optional typing regime for info-sets is provided by Semantic Web ontologies. By regarding Web Services as functions and the Semantic Web as providing types, and tying it all together within a single XML vocabulary, the Web can compute. In this light, the real Web 2.0 can be considered the transformation of the Web from a universal information space to a universal computation space.
%0 Conference Paper
%1 1135877
%A Halpin, Harry
%A Thompson, Henry S.
%B WWW '06: Proceedings of the 15th international conference on World Wide Web
%C New York, NY, USA
%D 2006
%I ACM Press
%K mikroformate tech web2.0 webdev
%P 679--686
%R http://doi.acm.org/10.1145/1135777.1135877
%T One document to bind them: combining XML, web services, and the semantic web
%U http://portal.acm.org/citation.cfm?id=1135877&coll=Portal&dl=ACM&CFID=38772473&CFTOKEN=71478458
%X We present a paradigm for uniting the diverse strands of XML-based Web technologies by allowing them to be incorporated within a single document. This overcomes the distinction between programs and data to make XML truly "self-describing." A proposal for a lightweight yet powerful functional XML vocabulary called "Semantic fXML" is detailed, based on the well-understood functional programming paradigm and resembling the embedding of Lisp directly in XML. Infosets are made "dynamic," since documents can now directly embed local processes or Web Services into their Infoset. An optional typing regime for info-sets is provided by Semantic Web ontologies. By regarding Web Services as functions and the Semantic Web as providing types, and tying it all together within a single XML vocabulary, the Web can compute. In this light, the real Web 2.0 can be considered the transformation of the Web from a universal information space to a universal computation space.
%@ 1-59593-323-9
@inproceedings{1135877,
abstract = {We present a paradigm for uniting the diverse strands of XML-based Web technologies by allowing them to be incorporated within a single document. This overcomes the distinction between programs and data to make XML truly "self-describing." A proposal for a lightweight yet powerful functional XML vocabulary called "Semantic fXML" is detailed, based on the well-understood functional programming paradigm and resembling the embedding of Lisp directly in XML. Infosets are made "dynamic," since documents can now directly embed local processes or Web Services into their Infoset. An optional typing regime for info-sets is provided by Semantic Web ontologies. By regarding Web Services as functions and the Semantic Web as providing types, and tying it all together within a single XML vocabulary, the Web can compute. In this light, the real Web 2.0 can be considered the transformation of the Web from a universal information space to a universal computation space.},
added-at = {2007-10-12T16:59:47.000+0200},
address = {New York, NY, USA},
author = {Halpin, Harry and Thompson, Henry S.},
biburl = {https://www.bibsonomy.org/bibtex/26a9b3a0ca951b55f37988c5ba87f84d5/ch},
booktitle = {WWW '06: Proceedings of the 15th international conference on World Wide Web},
description = {One document to bind them},
doi = {http://doi.acm.org/10.1145/1135777.1135877},
interhash = {0e6a6dbffae3902dc6ac9b510f2e04d6},
intrahash = {6a9b3a0ca951b55f37988c5ba87f84d5},
isbn = {1-59593-323-9},
keywords = {mikroformate tech web2.0 webdev},
location = {Edinburgh, Scotland},
pages = {679--686},
publisher = {ACM Press},
timestamp = {2007-10-12T16:59:47.000+0200},
title = {One document to bind them: combining XML, web services, and the semantic web},
url = {http://portal.acm.org/citation.cfm?id=1135877&coll=Portal&dl=ACM&CFID=38772473&CFTOKEN=71478458},
year = 2006
}