SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups
|
Services based on the representational state transfer (REST) paradigm, a lightweight implementation of a service-oriented architecture, have found even greater success than their heavyweight siblings, which are based on the Web Services Description Language (WSDL) and SOAP. By using XML-based messaging, RESTful services can bring together discrete data from different services to create meaningful data sets; mashups such as these are extremely popular today.
[1] 91 B. Worthen, "Mashups Sew Data Together: Software Tools Can Cut Costs, Time for Linking Information Sources," The Wall Street J.,31 July 2007, p. B4.
[2] K. Verma and A. Sheth, "Semantically Annotating a Web Service," IEEE Internet Computing, vol. 11, no. 2, 2007, pp. 83–85.
[3] A. Sheth, K. Verma, and K. Gomadam, "Semantics to Energize the Full Services Spectrum: Ontological Approach to Better Exploit Services at Technical and Business Levels," Comm. ACM, vol. 49, no. 7, 2006, pp. 55–61.
[4] J. Lathem, K. Gomadam, and A. Sheth, "SAREST and (S)mashups: Adding Semantics to RESTful Services," Proc. IEEE Int'l Conf. Semantic Computing, IEEE CS Press, 2007, pp. 469–476.
[5] D. Martin et al., "Semantic Web Services: Part 1," IEEE Intelligent Systems, vol. 22, no. 5, pp. 12–17.
[6] D. Martin et al., "Semantic Web Services: Part 2," to appear in IEEE Intelligent Systems, vol. 22, no. 6, 2007.
Index Terms:
semantics and services, mashups, Web services
Citation:
Amit P. Sheth, Karthik Gomadam, Jon Lathem, "SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups," IEEE Internet Computing, vol. 11, no. 6, pp. 91-94, Nov./Dec. 2007, doi:10.1109/MIC.2007.133