ENHANCING WEB SERVICE DESCRIPTIONS WITH CONTEXT FUNCTIONS

Georgia M. Kapitsaki

Abstract

Web Service reuse is embraced both by the industry and the academia. Especially in the field of context-awareness, where Web Services are usually employed as building blocks for larger applications, the existence of adequate service descriptions is vital. The semantic Web technologies have assisted in providing richer descriptions of resources However, elaborated constructs that allow the potential user to understand the behaviour and relation of the Web Service to context information are missing. In the current paper context-related information that should form part of the service description is presented in three categories: context dependencies, context offering and context special handling. The categories are analyzed to their ingredient elements and incorporated in service descriptions as en extension to the OWL-S ontology for Web Services demonstrating the preliminary use of the proposed approach.

References

  1. Ayed, D., Berbers, Y., 2006. UML profile for the design of a platform-independent context-aware applications, In MODDM'06, 1st Workshop on Model Driven Development for Middleware, Melbourne, Australia, ACM New York, pp. 1-5.
  2. Bettini, C., Brdiczka, O, Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D., 2010. A survey of context modelling and reasoning techniques. Pervasive and Mobile Computing, vol. 6, 2, pp. 161- 180.
  3. Chen, H., Perich, F., Finin, T., Joshi, A., 2004. SOUPA: standard ontology for ubiquitous and pervasive applications, In MOBIQUITOUS'04, First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, pp. 258- 267.
  4. Claro, D. B., Albers, P., Hao, J.-K., 2006. Web Services Composition, Semantic Web Services, Processes and Applications, Semantic Web and Beyond, vol. 3, Springer US, pp. 195-225.
  5. Dey, K., Abowd, G. D. (2000) 'Towards a Better Understanding of Context and Context-Awareness'. In CHI'00, Workshop on The What, Who, Where, When, and How of Context-Awareness, as part of the 2000 Conference on Human Factors in Computing Systems. ACM Press.
  6. Frakes, W. B., Kang, K., 2005. Software reuse research: status and future, IEEE Transactions on Software Engineering, vol.31, no.7, pp. 529-536.
  7. Kapitsaki, G. M., Kateros, D. A., Venieris, I. S., 2008. Architecture for Provision of Context-aware Web Applications based on Web Services, In PIMRC'08, IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, pp. 1-5.
  8. Keidl, M., Kemper, A., 2004. Towards Context-Aware Adaptable Web Services, In WWW04, 13th international World Wide Web conference, ACM, New York, pp. 55-65.
  9. Li, X., Madnick, S., Zhu, H., Fan, Y. 2009. An Approach to Composing Web Services with Context Heterogeneity, In ICWS 7809, 7th IEEE International Conference on Web Services, pp: 695-702.
  10. Martin, D., Burstein, M., Mcdermott, D., Mcilraith, S., Paolucci, M., Sycara, K., Mcguinness, D. L., Sirin, E., Srinivasan, N., 2007. Bringing Semantics to Web Services with OWL-S. World Wide Web, vol. 10, no. 3, pp. 243-277.
  11. McKinsey Business Technology Office, Media & Entertainment Practice, 2007. How businesses are using Web 2.0: A McKinsey Global Survey, McKinsey Quarterly.
  12. Mrissa, M., Ghedira, C., Benslimane, D., Maamar, Z., 2006. Context and Semantic Composition of Web Services, In DEXA'06, 17th International Conference on Database and Expert Systems Applications, Springer, pp. 266-275.
  13. Nayar, S., Kirsch-Pinheiro, M., Souveyet, C., 2011. Bringing Context to Intentional Services, In International Conferences on Advanced Service Computing, pp. 118-123.
  14. Reichle, R., Wagner, M., Khan, M. U., Geihs, K., Lorenzo, J., Valla, M., Fra, C., Paspallis, N., Papadopoulos. G. A., 2008. A comprehensive context modeling framework for pervasive computing systems. In DAIS'08, 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems, Springer-Verlag, pp. 281-295.
  15. Sheng, Q. Z., Benatallah, B., 2005. ContextUML: a UMLbased modeling language for model-driven development of context-aware Web services, In ICMB'05, International Conference on Mobile Business, pp. 206- 212.
  16. Sheshagiri, M., Sadeh, N. M., Gandon, F., 2004. Using Semantic Web Services for Context-Aware Mobile Applications, In MobiSys'04, Workshop on Context Awareness.
  17. Suraci, V., Mignanti, S., Aiuto, A., 2007. Context-aware Semantic Service Discovery, In 16th IST Mobile and Wireless Communications Summit, pp.1-5.
Download


Paper Citation


in Harvard Style

M. Kapitsaki G. (2012). ENHANCING WEB SERVICE DESCRIPTIONS WITH CONTEXT FUNCTIONS . In Proceedings of the 8th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-8565-08-2, pages 213-218. DOI: 10.5220/0003961102130218


in Bibtex Style

@conference{webist12,
author={Georgia M. Kapitsaki},
title={ENHANCING WEB SERVICE DESCRIPTIONS WITH CONTEXT FUNCTIONS},
booktitle={Proceedings of the 8th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2012},
pages={213-218},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003961102130218},
isbn={978-989-8565-08-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - ENHANCING WEB SERVICE DESCRIPTIONS WITH CONTEXT FUNCTIONS
SN - 978-989-8565-08-2
AU - M. Kapitsaki G.
PY - 2012
SP - 213
EP - 218
DO - 10.5220/0003961102130218