MICRO-RESOURCE - A Microformat Framework for Dual Restful Web Services

Li Li, Wu Chou

Abstract

RESTful architecture style that underlies the Web has gained rapid adoption as a way to develop web services for machines. But the full potential of REST is hindered by the fact that HTML pages designed for human interactions are not suitable for machine processing. To address this problem, we developed a microformat framework, called micro-resource, to extend web sites into dual RESTful web services for both human and machines alike with minimum changes. This framework avoids the pitfalls of alternative “parallel” web services by keeping the correspondence and duality between human and machine webs. This framework is simple, extensible and also composable with other existing microformats. Initial application of this framework on some RESTful service composition shows that the approach is efficient and feasible.

References

  1. AWWW 2004: Architecture of the World Wide Web, Volume One, W3C Recommendation 15 December 2004, http://www.w3.org/TR/webarch/
  2. eRDF 2006: Embeddable RDF, http:// research.talis.com/2005/erdf/wiki/Main/RdfInHtml
  3. Fielding, Roy, Architectural Styles and the Design of Network-based Software Architectures, Ph.D. Dissertation, 2000, http://www.ics.uci.edu/fielding/ pubs/dissertation/top.htm
  4. GRDDL 2007: Gleaning Resource Descriptions from Dialects of Languages (GRDDL), W3C Recommendation 11 September 2007, http://www.w3.org/TR/grddl/
  5. Hadley, Marc, Web Application Description Language (WADL), http://research.sun.com/techrep/2006/ abstract-153.html
  6. Khare, Rohit, Microformats, the Next (Small) Thing on the Semantic Web? IEEE Internet Computing, vol. 10, no. 1, pp. 68-75, Jan./Feb. 2006.
  7. Kopecky, J., Gomadam, K., Vitvar, T., hRESTS: an HTML Microformat for Describing RESTful Web Services, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, pp. 619-625, 2008.
  8. Khare, R., Celik, T., Microformats: a Pragmatic Path to the Semantic Web, WWW 2006, pp. 865-866, 2006.
  9. Li, L., Chou, W., Infoset for Service Abstraction and Lightweight Message Processing, ICWS 2009, pages 703-710, Los Angeles, July 2009.
  10. RDFa 2008: RDFa in XHTML: Syntax and Processing, A collection of attributes and processing rules for extending XHTML to support RDF, W3C Recommendation 14 October 2008, http://www.w3.org/TR/rdfa-syntax/.
  11. Richardson, L. Ruby, S., RESTful Web Services, O'Reilly Media, Inc. 2007.
  12. Sitemap 0.90, http://www.sitemaps.org/.
  13. Stolley, Karl, Using Microformats: Gateway to the Semantic Web Tutorial, IEEE Transactions on Professional Communications, Vol 52, No. 3, pp. 291- 302, 2009.
  14. Williams, Peter: RESTful Service Discovery and Description, http://barelyenough.org/blog/2008/01/ restful-service-discovery-and-description/, 2008.
Download


Paper Citation


in Harvard Style

Li L. and Chou W. (2010). MICRO-RESOURCE - A Microformat Framework for Dual Restful Web Services . In Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST, ISBN 978-989-674-025-2, pages 56-63. DOI: 10.5220/0002805500560063


in Bibtex Style

@conference{webist10,
author={Li Li and Wu Chou},
title={MICRO-RESOURCE - A Microformat Framework for Dual Restful Web Services},
booktitle={Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST,},
year={2010},
pages={56-63},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002805500560063},
isbn={978-989-674-025-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Web Information Systems and Technology - Volume 1: WEBIST,
TI - MICRO-RESOURCE - A Microformat Framework for Dual Restful Web Services
SN - 978-989-674-025-2
AU - Li L.
AU - Chou W.
PY - 2010
SP - 56
EP - 63
DO - 10.5220/0002805500560063