Abstract
We present a mechanism which transparently enhances service invocations by contextual data (e.g., location / positioning data gained through other information that is accessible within the invocation chain): the context is applied and extracted in a way such that the called service(s) can be completely agnostic to the intricacies of context encoding, transmission, and processing. This is particularly important when accessing services from within a mobile environment, since mobile processes are sensitive to contextual data like location, user and device status by nature. We intercept the service request / response handling prior to calling the business logic and the delivering of the response to the calling application, respectively. The proposed approach turns out to be rather applicable in Field Force Automation scenarios and efficient which is proved by some experimentation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a Better Understanding of Context and Context-Awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999)
Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context aware systems. IJAHUC 2(4), 263–277 (2007)
Chen, H.: An ontology for context-aware pervasive computing environments. The knowledge engineering review 18(3),197–208 (2003)
Dustdar, S., Schreiner, W.: A survey on web services composition. IJWGS 1(1), 1–30 (2005)
Espinoza, F., Persson, P., Sandin, A., Nyström, H., Cacciatore, E., Bylund, M.: GeoNotes: social and navigational aspects of location-based information systems. In: Proceedings of the 3rd International Conference on Ubiquitous Computing, Atlanta, Georgia, USA, pp. 2–17
Keidl, M., Kemper, A.: Towards context-aware adaptable web services. In: The Thirteenth International World Wide Web Conference. Alternate track papers & posters, pp. 55–65. Association for Computing Machinery, New York (2004)
Kerer, C., Schahram, D., Jazayeri, M., Szego, A., Gomes, D., Caja, J.A.B.: Presence-Aware Infrastructure using Web services and RFID technologies. In: Proceedings of the 2nd European Workshop on Object Orientation and Web Services, Oslo, Norway
Papazoglou, M.P.: Service-Oriented Computing: Concepts, Characteristics and Directions. In: Catarci, T. (ed.) Proceedings of the 4th International Conference On Web Information Systems Engineering, pp. 3–12. IEEE Computer Society, Los Alamitos (2003)
Pauty, J., Preuveneers, D., Rigole, P., Berbers, Y.: Research Challenges in Mobile and Context-Aware Service Development (2006)
Turner, M., Budgen, D., Brereton, P.: Turning Software into a Service. Computer 36(10), 38–44 (2003)
Ryan, N., Pascoe, J., Morse, D.: Enhanced Reality Fieldwork: the Context Aware Archaeological Assistant. In: Bar International Series, vol. 750, pp. 269–274 (1999)
W3C. (27.04.2007). SOAP Version 1.2 Part 0: Primer (2nd edn.)., http://www.w3.org/TR/soap12-part0/ (retrieved September 18, 2007)
Eikerling, H.-J., Benesch, M., Berger, F.: Integrating Analysis of User / Asset Spatiotemporal Relationships for Mobile Field Processes (Demo). In: 4th International Conference Networked Sensing Systems. Braunschweig, Germany (2007)
Fazal-Baqaie, M.: Design and Implementation of a Handler Mechanism for Context-Enhanced Service Calls, B.Sc. Thesis, Paderborn University (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Eikerling, HJ. (2010). Context-Enhanced Web Service Invocations in Mobile Business Processes. In: Cai, Y., Magedanz, T., Li, M., Xia, J., Giannelli, C. (eds) Mobile Wireless Middleware, Operating Systems, and Applications. MOBILWARE 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 48. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17758-3_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-17758-3_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17757-6
Online ISBN: 978-3-642-17758-3
eBook Packages: Computer ScienceComputer Science (R0)