Personalized Service Creation and Provision for the Mobile Web
2009, Weaving Services and People on the World Wide Web
https://doi.org/10.1007/978-3-642-00570-1_6Abstract
The convergence of telecom networks and the Internet is fostering the emergence of environments where Web services are available to mobile users. The variability in computing resources, display terminal, and communication channel require intelligent support on personalized delivery of relevant data and services to mobile users. Personalized service provisioning presents several research challenges on context information management, service creation, and inherent limitations of mobile devices. In this chapter, we describe a novel framework that supports weaving context information and services for personalized service creation and execution. By leveraging technologies on Web services, agents, and publish/subscribe systems, our framework enables an effective, user-centric access of integrated services over the mobile Web environments. This chapter overviews the design, architecture, and implementation of the framework.
References (42)
- Vikas Agarwal, Koustuv Dasgupta, Neeran Karnik, Arun Kumar, Ashish Kundu, Sumit Mittal, and Biplav Srivastava. A Service Creation Environment based on End to End Composition of Web Services. In Proc. of the 14th Inter- national Conference on World Wide Web (WWW'05), pages 128-137, Chiba, Japan, May 2005.
- Sudhir Ahuja, Nicholas Carriero, and David Gelernter. Linda and Friends. IEEE Computer, 19(8):26-34, August 1986.
- Tony Andrews et.al. Business Process Execution Language for Web Services 1.1. http://www-106.ibm.com/developerworks/library/ws-bpel.
- Mariano Belaunde and Paolo Falcarin. Realizing an MDA and SOA Marriage for the Development of Mobile Services. In Proc. of the 4th European Conference on Model Driven Architecture (ECMDA08), Berlin, Germany, June 2008.
- P. Bellavista, A. Corradi, R. Montanari, and C. Stefanelli. Dynamic Binding in Mobile Applications: A Middleware Approach. IEEE Internet Computing, 7(2):34-42, March/April 2003.
- Boualem Benatallah, Quan Z. Sheng, and Marlon Dumas. The Self-Serv Envi- ronment for Web Services Composition. IEEE Internet Computing, 7(1):40-48, January/February 2003.
- Djamal Benslimane, Schahram Dustdar, and Amit P. Sheth. Service Mashups. IEEE Internet Computing, 12(5), September/October 2008, to appear. 20 http://www.alphaworks.ibm.com/tech/wstkmd.
- A. Bosca, G. Valetto, R. Maglione, and F. Corno. Specifying Web Service Com- positions on the Basis of Natural Language Requests. In Proc. of the 3rd Inter- national Conference on Service Oriented Computing, Amsterdam, The Nether- lands, December 2005.
- G. Camarillo and M.A. García-Martín. The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds. 2nd Edition, John Wiley & Sons Ltd., 2006.
- L.J. Camp. Digital Identity. IEEE Technology and Society Magazine, 23(3):34- 41, 2004.
- M. Caporuscio, A. Carzaniga, and A. L. Wolf. Design and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe Applications. IEEE Transactions on Software Engineering, 29(12):1059-1071, December 2003.
- Dipanjan Chakraborty and Hui Lei. Extending the Reach of Business Processes. IEEE Computer, 37(4):78-80, April 2004.
- James Clark and Steve DeRose. XML Path Language (XPATH) Version 1.0. http://www.w3.org/TR/xpath, November 1999.
- Kurt Englmeier, Javier Pereira, and Josiane Mothe. Choreography of Web Ser- vices Based on Natural Language Storybooks. In Proc. of the 8th International Conference on Electronic Commerce (ICEC'06), Fredericton, New Brunswick, Canada, August 2006.
- G. Klyne et al. Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0. http://www.w3.org/TR/CCPP-struct-vocab, visited on 24 June 2008.
- H. Lockhart et al. Web Services Federation Language (WS-Federation). http: //www.ibm.com/developerworks/library/specification/ws-fed/, visited on 24 June 2008.
- J.J. Garraham et al. Intelligent Network Overview. IEEE Communications Magazine, 31(3):30-36, March 1993.
- D. Fensel and C. Bussler. The Web Service Modeling Framework WSMF. Elec- tronic Commerce Research and Applications, 1(2):113-137, 2002.
- D. Ferry and S. Lim. JAIN SLEE 1.0 Specification. http://jcp.org/en/jsr/ detail?id=22, visited on 20 June 2008.
- M. Hansen, A. Schwartz, and A. Cooper. Privacy and Identity Management. IEEE Security and Privacy, 6(2):38-45, 2008.
- David Harel and Amnon Naamad. The STATEMATE Semantics of Statecharts. ACM Transactions on Software Engineering and Methodology, 5(4):293-333, Oc- tober 1996.
- Richard Hull, Bharat Kumar, and Daniel Lieuwen. Towards Federated Pol- icy Management. In Proc. of the 4th International Workshop on Policies for Distributed Systems and Networks (POLICY'03), Lake Como, Italy, June 2003.
- San-Yih Hwang and Ya-Fan Chen. Personal Workflows: Modeling and Manage- ment. In Proc. of the 4th International Conference on Mobile Data Management (MDM'03), Melbourne, Australia, January 2003.
- H. Khlifi and J.-C. Grégoire. IMS Application Servers: Roles, Requirements, and Implementation Technologies. IEEE Internet Computing, 12(3):40-51, May/June 2008.
- P. Lago. A Policy-Based Approach to Personalization of Communication over Converged Networks. In Proc. of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02), Monterey, California, USA, June 2002.
- C. A. Licciardi, G. Canal, A. Andreetto, and P. Lago. An Architecture for IN-Internet Hybrid Services. Computer Networks, 35(5):537-549, April 2001.
- Carlo A. Licciardi and Paolo Falcarin. Analysis of NGN Service Creation Tech- nologies. IEC Annual Review of Communications, 56:537-551, November 2003.
- Rebecca Montanari, Emil Lupu, and Cesare Stefanelli. Policy-Based Dynamic Reconfiguration of Mobile-Code Applications. IEEE Computer, 37(7):73-80, 2004.
- Tim O'Reilly. What is Web 2.0. http://www.oreillynet.com/pub/a/oreilly/ tim/news/2005/09/30/what-is-web-20.html, visited on 27 June 2008.
- Michael P. Papazoglou, Paolo Traverso, Schahram Dustdar, and Frank Ley- mann. Service-Oriented Computing: State of the Art and Research Challenges. IEEE Computer, 40(11):38-45, 2007.
- Mike P. Papazoglou and Willem-Jan van den Heuvel. Service Oriented Archi- tectures: Approaches, Technologies and Research Issues. The VLDB Journal, 16(3):389-415, 2007.
- Quan Z. Sheng. Composite Web Services Provisioning in Dynamic Environ- ments. PhD thesis, The University of New South Wales, Sydney, NSW, Aus- tralia, 2006.
- Quan Z. Sheng, Boualem Benatallah, Marlon Dumas, and Eileen Mak. SELF- SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment. In Proc. of the 28th International Conference on Very Large Databases (VLDB'02), Hong Kong, China, August 2002.
- M. Shiaa, P. Falcarin, A. Pastor, F. Lécué, E. Silva, and L. F. Pires. Towards the Automation of the Service Composition Process: Case Study and Prototype Implementations. In Proc. of the ICT Mobile and Wireless Communications Summit, Stockholm, Sweden, June 2008.
- J. Tourzan and Y. Koga, Ed. Liberty ID-WSF Web Services Framework Overview. http://www.projectliberty.org/liberty/content/download/ 1307/8286/file/liberty-idwsf-overview-v1.1.pdf, visited on 24 June 2008.
- Wil M. P. van der Aalst and Mathias Weske. The P2P Approach to Interor- ganizational Workflows. In Proc. of the 13th International Conference on Ad- vanced Information Systems Engineering (CAiSE'01), Interlaken, Switzerland, June 2001.
- P. Windley. Digital Identity. O'Reilly Media Inc., 2005.
- Wireless Application Forum. Wireless Application Protocol User Agent Profile Specification. http://www.openmobilealliance.org/tech/affiliates/wap/ wap-248-uaprof-20011020-a.pdf, visited on 27 June 2008.
- J.C. Yelmo, J.M. Del Álamo, and R. Trapero. Privacy and Data Protection in a User-Centric Business Model for Telecommunications Services. In Proc. of the IFIP/FIDIS Internet Security and Privacy Summer School on The Future of Identity in the Information Society, Masaryk University, Czech Republic, September 2008.
- Qi Yu, Athman Bouguettaya, and Brahim Medjahed. Deploying and Managing Web Services: Issues, Solutions, and Directions. The VLDB Journal, 17(3):537- 572, 2008.
- Franco Zambonelli, Nicholas R. Jennings, and Michael Wooldridge. Developing Multiagent Systems: The Gaia Methodology. ACM Transactions on Software Engineering and Methodology, 12(3):317-370, July 2003.
- J. Zuidweg. Implementing Value-Added Telecom Services. Artech House Inc., 2006.