ACM Home Page
Please provide us with feedback. Feedback
One document to bind them: combining XML, web services, and the semantic web
Full text PdfPdf (136 KB)
Source International World Wide Web Conference archive
Proceedings of the 15th international conference on World Wide Web table of contents
Edinburgh, Scotland
SESSION: XML & web services table of contents
Pages: 679 - 686  
Year of Publication: 2006
ISBN:1-59593-323-9
Authors
Harry Halpin  University of Edinburgh, Edinburgh, United Kingdom
Henry S. Thompson  University of Edinburgh, Edinburgh, United Kingdom
Sponsors
SIGWEB: ACM Special Interest Group on Hypertext, Hypermedia, and Web
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 127,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1135777.1135877
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. Barwise and J. Perry. Situations and Attitudes. MIT Press, Boston, Massachusetts, 1983.
 
2
T. Berners-Lee. Weaving the Web. Harper, San Francisco, 1999.
 
3
H. Boley and S. Tabet. Design Rationale for RuleML: A Markup language for Semantic Web Rules. In Proceedings of Semantic Web Working Symposium, 2001.
 
4
E. Bruchez and A. Vernet. XML Pipeline Language (XPL) Version 1.0. Member submission, W3C, 2005.
 
5
A. Church. A note on the Entscheidungsproblem. Journal of Symbolic Logic, 1:40--41, 1936.
 
6
A. Clark. Natural Born Cyborgs. Oxford University Press, 2004.
 
7
8
9
 
10
H. Halpin. The Semantic Web: The origins of AI redux. In the Proceedings of the Fourth International Workshop on the Philosophy and History of Mathematics and Computation, San Sebastien, Spain, 2004.
 
11
S. Hawke and S. Tabet. Workshop for Rule Languages for Interoperability. Report, W3C, 2005.
 
12
D. Hazael-Massieux and D. Connolly. Gleaning resource descriptions from dialects of language. In Proceedings of XTech, Amsterdam, Netherlands, 2005.
 
13
I. Horrocks, P. Patel-Schneider, H. Boley, S. Tabet, B. Grosof, and M. Dean. SWRL: A Semantic Web rule language combining OWL and RuleML. Member submission, W3C, 2004.
14
 
15
A. Krupnikov and H. Thompson. Data binding using W3C XML Schema Annotations. In Proceedings of the XML Conference, Orlando, USA, 2001.
 
16
S. McGrath. XML Pipelines. In Proceedings of XML Open, Cambridge, UK, 2004.
17
18
 
19
 
20
J. Reynolds. Types, abstraction, and parametric polymorphism. In Proceedings of Information Processing Conference, Amsterdam, the Netherlands, 1983.
 
21
P. Rodgers. Service-oriented-development on netkernel. In Web Services Edge East, Boston, USA, 2005.
22
 
23
 
24
B. C. Smith. The Correspondence Continuum. In Proceedings of the Sixth Canadian Conference on Artificial Intelligence, Montreal, Canada, 1986.
 
25
G. Steele and G. Sussman. Lambda: The Ultimate Imperative. AI Lab memo aim-353, MIT, 1976.
 
26
H. Thompson. FunctionalXML. Member submission, W3C, 2005.
 
27
N. Walsh and E. Maler. XML Pipeline Definition Language. Note, W3C, 2002.


Collaborative Colleagues:
Harry Halpin: colleagues
Henry S. Thompson: colleagues