Abstract
While several techniques have been introduced for specifying and acquiring context and quality information associated with Web services, they consider such information representing the whole Web services. However, accessing to context and quality of data resources provided by Web services is crucial. This is particularly relevant for data-intensive Web services of which the context and quality of data resources will strongly impact on the service development and composition. In this paper we contribute an analysis of relationships among context, quality, and relevance, as well as their impact on the design and composition of Web services, in particular at the data resource level. Then, we propose several techniques to incorporate context and quality descriptions into REST APIs and RESTful services publishing. By implementing these features, RESTful Web services could allow the consumer to specify and query context and quality information associated with services and data resources, thus fostering the provision of high relevant data resources.
The research in this paper is partially funded by the EU under the FP7 Commius project and by the SAS Institute srl (Grant Carlo Grandi).
Chapter PDF
Similar content being viewed by others
References
Kopecky, J., Vitvar, T., Bournez, C., Farrell, J.: Sawsdl: Semantic annotations for wsdl and xml schema. IEEE Internet Computing 11(6), 60–67 (2007)
Patil, A.A., Oundhakar, S.A., Sheth, A.P., Verma, K.: Meteor-s web service annotation framework. In: WWW 2004: Proceedings of the 13th international conference on World Wide Web, pp. 553–562. ACM, New York (2004)
Pautasso, C., Zimmermann, O., Leymann, F.: Restful web services vs. “big” web services: making the right architectural decision. In: WWW 2008: Proceeding of the 17th international conference on World Wide Web, pp. 805–814. ACM, New York (2008)
Maglaughlin, K., Sonnenwald, D.: User perspectives on relevance criteria: a comparison among relevant, partially relevant, and not-relevant judgements. J. Am. Soc. Inf. Sci. Technol. 53(5), 327–342 (2002)
Greisdorf, H.: Relevance: An interdisciplinary and information science perspective. Informing Science 3, 67–71 (2000)
Bolchini, C., Curino, C., Quintarelli, E., Schreiber, F.A., Tanca, L.: A data-oriented survey of context models. SIGMOD Record 36(4), 19–26 (2007)
Batini, C., Cappiello, C., Francalanci, C., Maurino, A.: Methodologies for data quality assessment and improvement. ACM Comput. Surv. 41(3) (2009)
Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modelling and reasoning techniques. Pervasive and Mobile Computing (2009) (article in press)
Truong, H.L., Dustdar, S.: On Analyzing and Specifying Concerns for Data as a Service. In: Proceedings of The 4nd IEEE Asia-Pacific Services Computing Conference, APSCC 2009, Singapore, December 7-11. IEEE, Los Alamitos (2009)
Knight, S.A., Burn, J.: Developing a framework for assessing information quality on the world wide web. Informing Science 8, 159–172 (2005)
Lachica, R., Karabeg, D., Rudan, S.: Quality, relevance and importance in information retrieval with fuzzy semantic networks. In: Proc. of the fourth international conference on Topic Maps Research and Applications, TMRA (2008)
Pernici, B. (ed.): Mobile Information Systems: Infrastructure and Design for Adaptivity and Flexibility. Springer, New York (2006)
Maamar, Z., Mostefaoui, S.K., Mahmoud, Q.H.: Context for personalized web services. In: Proc. of the 38th Annual Hawaii International Conference on System Sciences (HICSS), Washington, DC, USA. IEEE Computer Society, Los Alamitos (2005)
Ortiz, G., Núñez, J.H., Clemente, P.J.: How to deal with non-functional properties in web service development. In: Lowe, D.G., Gaedke, M. (eds.) ICWE 2005. LNCS, vol. 3579, pp. 98–103. Springer, Heidelberg (2005)
Mietzner, R., van Lessen, T., Wiese, A., Wieland, M., Karastoyanova, D., Leymann, F.: Virtualizing services and resources with probus: The ws-policy-aware service and resource bus. In: IEEE International Conference on Web Services, ICWS 2009, pp. 617–624 (2009)
Comerio, M., De Paoli, F., Palmonari, M.: Effective and flexible nfp-based ranking of web services. In: Proc. of ICSOC/ServiceWave 2009, Stockholm, Sweden, pp. 546–560 (2009)
Kokash, N., Birukou, A., D’Andrea, V.: Web service discovery based on past user experience. In: Abramowicz, W. (ed.) BIS 2007. LNCS, vol. 4439, pp. 95–107. Springer, Heidelberg (2007)
Cappiello, C., Daniel, F., Matera, M.: A quality model for mashup components. In: Gaedke, M., Grossniklaus, M., Díaz, O. (eds.) ICWE 2009. LNCS, vol. 5648, pp. 236–250. Springer, Heidelberg (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Truong, HL., Dustdar, S., Maurino, A., Comerio, M. (2010). Context, Quality and Relevance: Dependencies and Impacts on RESTful Web Services Design. In: Daniel, F., Facca, F.M. (eds) Current Trends in Web Engineering. ICWE 2010. Lecture Notes in Computer Science, vol 6385. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16985-4_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-16985-4_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16984-7
Online ISBN: 978-3-642-16985-4
eBook Packages: Computer ScienceComputer Science (R0)