Skip to main content
Log in

\(\mathcal{C}\)oo\(\mathcal{PS}\) – Towards a method for coordinating personalized services

  • Special Issue Paper
  • Published:
Software & Systems Modeling Aims and scope Submit manuscript

Abstract

This paper presents \(\mathcal{C}\)oo\(\mathcal{PS}\) which is a method for \(\mathcal{C}\)oordinating \(\mathcal{P}\)ersonalized Services. These services are primarily offered to mobile users. The concept of services is the object of intense investigations from both academia and industry. However, very little has been accomplished so far regarding first, personalizing services for the benefit of mobile users, and second, providing the appropriate methodological support for those (i.e., designers) who will be specifying the operations of personalization. Various obstacles still exist such as lack of techniques for modeling and specifying the integration of personalization into services, and existing approaches for service composition typically facilitate orchestration only, while neglecting contexts of users and services. \(\mathcal{C}\)oo\(\mathcal{PS}\)consists of several steps ranging from service definition and personalization to service deployment. Each step has some representation techniques, which aim at facilitating the specification and validation of the operations of coordinating personalized services.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Allen, J.F.: Maintaining knowledge about temporal intervals. Communica tions of the ACM 26(11) (1983)

  2. Ardissono, L., Goy, A., Petrone, G.: Enabling conversations with Web Services. In: Proceedings of The Second International Joint Conference on Autonomous Agents and Multi-Agent Systems, (AAMAS'2003). Melbourne, Australia (2003)

  3. Barkhuus, L., Dey, A.: Is context-aware computing taking control away from the user? Three levels of Interactivity examined. In: Proceedings of The Fifth International Conference on Ubiquitous Computing (UbiComp'2003), Seattle, Washington, USA (2003)

  4. Benatallah, B., Casati, F., Toumani, F.: Web Service Conversation Modeling, a cornerstone for e-business automation. IEEE Internet Computing 8(1) (2004)

  5. Benatallah, B., Dumas, M., Sheng, Q. Z., Ngu. A.: Declarative composition and peer-to-peer provisioning of dynamic Web services. In: Proceedings of The 18th International Conference on Data Engineering (ICDE'2002). San Jose, CA, USA (2002)

  6. Benatallah, B., Sheng, Q.Z., Dumas, M.: The Self-Serv Environ ment for Web services composition. IEEE Internet Computing 7(1) (2003)

  7. Bisdikian, C., Christensen, J., Davis, J., Ebling, M.E., Hunt, G., Jerome, W., Lei, H., Maes, S., Sow, D.: Enabling Location-based Applications. In: Proceedings of The 1st ACM International Workshop on Mobile Commerce (WMC'2001) held in conjunction with The Seventh Annual Interna tional Conference on Mobile Computing and Networking(MobiCom'2001). Rome, Italy (2001)

  8. Bonett, M.: Personalization of Web Services: Opportunities and Challenges. ARIADNE, (2001). http://www.ariadne.ac.uk/, ISSN: 1361-3200.

  9. Boudriga, N., Obaidat, M.S.: Intelligent Agents on the web: A Review. Computing in Science Engineering 6(4) (2004)

  10. Brezillon B.: Focusing on context in human-centered computing. IEEE Intelligent Systems 18(3) (2003)

  11. Cabri, G., Leonardi, L., Zambonelli, F.: Reactive tuple spaces for mobile agent coordination. In: Proceedings of The 2nd International Workshop on Mobile Agents (MA'1998), Stuttgart, Germany (1998)

  12. Chung, J.Y., Lin, K.J., Mathieu, R.G.: Web services computing: advancing Software interoperability. IEEE Computer 36(10) (2003)

  13. Curbera, F., Khalaf, R., Mukhi, N., Tai, S., Weerawarana, S.: The next step in web services. Communications of the ACM 46(10) (2003)

  14. Dey, A.K., Abowd, G.D., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applica tions. Human-Computer Interaction Journal, Special Issue on Context-Aware Computing 16(1) (2001)

  15. Leymann, F.: Web Services Flow Language (WSFL 1.0). Technical report, IBM Corporation (2001)

  16. Maamar, Z., Kouadri Mostefaoui, S., Benslimane, D.: Conversations for web services composition. In: Proceedings of The 7th Asia Pacific Web Conference (APWeB'2005). Shanghai, China (2005)

  17. Maamar, Z., Benatallah, B., Mansoor, W.: Service chart diagrams – description and application. In: Proceedings of The Alternate Tracks of The 12th International World Wide Web Conference (WWW'2003). Budapest, Hungary (2003)

  18. Maamar, Z., Kouadri Mostefaoui, S., Yahyaoui, H.: Towards an Agent- based and context-oriented approach for Web Services Composition. IEEE Transactions on Knowledge and Data Engineering 17(5) (2005)

  19. Maamar, Z., Mansoor, W.: Design and development of a software agent-based and mobile service-oriented environment. e-Service Journal, Indiana University Press 2(3) (2003)

  20. Malone, T., Crowston, K.: The interdisciplinary study of coordination. ACM Computing Surveys 26(1) (1994)

  21. Milanovic, N., Malek, M.: Current solutions for web service composition. IEEE Internet Computing 8(6) (2004)

  22. Ouzzani, M., Bouguettaya, A.: Efficient access to web services. IEEE Internet Computing 8(2) (2004)

  23. Panayiotou, C., Samaras, G.: mPERSONA: Personalized Portals for the wireless user: an agent approach. Journal of ACM/Baltzer Mobile Net working and Applications, Special Issue on Mobile Commerce (forthcoming) (2003)

  24. Papadis, D., Sellis, T.: On the qualitative representation of spatial knowledge in 2D space. The Very Large Data Bases Journal, Springer Verlag 3(4) (1994)

  25. Papazoglou, M., Georgakopoulos, D.: Introduction to the special issue on service-oriented computing. Communications of the ACM 46(10) (2003)

  26. Ratsimor, O., Korolev, V., Joshi, A., Finin, T.: Agents2Go: an infras tructure for location-dependent service discovery in the mobile electronic commerce environment. In: Proceedings of The 1st ACM International Work shop on Mobile Commerce (WMC'2001) Held in Conjunction with The Sev enth Annual International Conference on Mobile Computing and Networking(MobiCom'2001). Rome, Italy (2001)

  27. Reiff-Marganiec, S., Turner, K.J.: Feature Interactions in Telecommunications and software systems VII, chapter a policy architecture for enhancing and controlling features. Amyot D. and Logrippo L., IOS Press (Amsterdam) (2003)

  28. R.oman, M., Campbell, R.H.: A user-centric, resource-aware, context- sensitive, multi-device application framework for ubiquitous computing environments. Technical report, UIUCDCS-R-2002-2282 UILU-ENG-2002-1728, Departement of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL, USA (2002)

  29. Schilit, B., Adams, N., Want, R.: Context-aware computing applications. In: Proceedings of The IEEE Workshop on Mobile Computing Systems and Applications. Santa Cruz, California, USA (1994)

  30. Yunos, H.M., Gao, J.Z., Shim, S.: Wireless advertising's challenges and opportunities. IEEE Computer 26(5) (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zakaria Maamar.

Additional information

Communicated by: Bernhard Schätz and Ingolf Krüger

Zakaria Maamar is an associate professor in computer sciences at Zayed University, Dubai, United Arab Emirates. His research interests include Web services, software agents, and context-aware computing. Maamar has a PhD in computer sciences from Laval University.

Djamal Benslimane is a full professor in computer sciences at Claude Bernard Lyon 1 University and a member of the Laboratoire d'InfoRmatique en Images et Systèmes d'information- Centre National De la Recherche Scientifique (LIRIS-CNRS), both in Lyon, France. His research interests include interoperability, Web services, and ontologies. Benslimane has a PhD in computer sciences from Blaise Pascal University.

Michael Mrissa is a Ph.D. candidate in computer sciences at Claude Bernard Lyon 1 University and a member of the Laboratoire d'InfoRmatique en Images et Systèmes d'information - Centre National De la Recherche Scientifique (LIRIS-CNRS), both in Lyon, France. His research interests include semantic Web services, interoperability and peer-to-peer networks.

Chirine Ghedira is an associate professor in computer sciences at Claude Bernard Lyon 1 University and a member of the Laboratoire d'InfoRmatique en Images et Systèmes d'information- Centre National De la Recherche Scientifique (LIRIS-CNRS), both in Lyon, France. Her research interests include Web services and context-aware computing. Ghedira has a PhD in computer sciences from the National Institute for Applied Sciences (INSA).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Maamar, Z., Benslimane, D., Mrissa, M. et al. \(\mathcal{C}\)oo\(\mathcal{PS}\) – Towards a method for coordinating personalized services. Softw Syst Model 5, 219–229 (2006). https://doi.org/10.1007/s10270-006-0006-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10270-006-0006-z

Keywords

Navigation