TOWARDS AN AGENT-BASED AND CONTEXT-ORIENTED APPROACH TO COMPOSE WEB SERVICES

Zakaria Maamar, Soraya Kouadri Mostéfaoui, Hamdi Yahyaoui, Willem Jan van den Heuvel

Abstract

We present an agent-based and context-oriented approach for the composition of Web services. A Web service is an accessible application that other applications and humans can discover and trigger to satisfy multiple needs (e.g., hotel booking). Because of the complexity that characterizes the composition of Web services, two concepts in this paper are put forward to reduce this complexity namely software agent and context. A software agent is an autonomous entity that acts on behalf of users, whereas context is any relevant information that characterizes a situation. During the composition process, software agents engage conversations with their peers to agree on which Web services will participate in this process. In these conversations, agents take into account the execution context of the Web services.

References

  1. Ahuja, S., Carriero, N., and Gelernter, D. (1986). Linda and Friends. Computer, 19(8).
  2. Benatallah, B., Sheng, Q. Z., and Dumas, M. (2003). The Self-Serv Environment for Web Services Composition. IEEE Internet Computing, 7(1).
  3. Berardi, D., Calvanese, D., De Giacomo, G., Lenzerini, M., and Mecella, M. (2003). A Foundational Vision for e-Services. In Proceedings of The Workshop on Web Services, e-Business, and the Semantic Web (WES'2003) held in conjunction with The 15th Conference On Advanced Information Systems Engineering (CAiSE'2003), Klagenfurt/Velden, Austria.
  4. Ber eld, A., Chrysanthis, P. K., Tsamardinos, I., Pollack, M. E., and Banerjee, S. (2002). A Scheme for Integration E-Services in Establishing Virtual Enterprises. In Proceedings of The Twelfth International Workshop on Research Issues in Data Engineering: Engineering e-Commerce/e-Business Systems (RIDE'02), San Jose, USA.
  5. Beringer, D., Kuno, H., and Lemon, M. (2001). Using WSCL in a UDDI Registry 1.02. http://www.uddi.org/pubs/wsclBPforUDDI 5 16 011.doc.
  6. Brézillon, P. (2003). Focusing on Context in HumanCentered Computing. IEEE Intelligent Systems, 18(3).
  7. Chakraborty, D. and Joshi, A. (2001). Dynamic Service Composition: State-of-the-Art and Research Directions. Technical report, TR-CS-01-19, Department of Computer Science and Electrical Engineering, University of Maryland, Baltimore County, Maryland, USA.
  8. Curbera, F., Khalaf, R., Mukhi, N., Tai, S., and Weerawarana, S. (2003). The Next Step in Web Services. Communications of the ACM, 46(10).
  9. Doulkeridis, C., Valavanis, E., and Vazirgiannis, M. (2003). Towards a Context-Aware Service Directory. In Proceedings of The 4th Workshop on Technologies for E-Services (TES'03) held in conjunction with The 29th International Conference on Very Large Data Bases (VLDB'2003), Berlin, Germany.
  10. Harel, D. and Naamad, A. (1996). The STATEMATE Semantics of Statecharts. ACM Transactions on Software Engineering and Methodology, 5(4).
  11. Jennings, N., Sycara, K., and Wooldridge, M. (1998). A Roadmap of Agent Research and Development. Autonomous Agents and Multi-Agent Systems, Kluwer Academic Publishers, 1(1).
  12. Kouadri Mostéfaoui, S. (2003). Towards a ContextOriented Services Discovery and Composition Framework. In Proceedings of AI Moves to IA: Workshop on Arti cial Intelligence, Information Access, and Mobile Computing held in conjonction with the 18th International Joint Conference on Arti cial Intelligence (IJCAI'2003), Acapulco, Mexico.
  13. Ludwig, H., Keller, A., Dah, A., and King, R. (2002). A Service Level Agreement Language for Dynamic Electronic Services. In Proceedings of the 4th IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information System (WECWIS'2002), Newport Beach, California, USA.
  14. Maamar, Z., Benatallah, B., and Mansoor, W. (2003). Service Chart Diagrams - Description & Application. In Proceedings of The Twelfth International World Wide Web Conference (WWW'2003), Budapest, Hungary.
  15. Maamar, Z. and Mansoor, W. (2003). Design and Development of a Software Agent-based and Mobile Serviceoriented Environment. e-Service Journal, Indiana University Press, 2(3).
  16. Medjahed, B., Rezgui, A., Bouguettaya, A., and Ouzzani, M. (2003). Infrastructure for E-Government Web Services. IEEE Internet Computing, 7(1).
  17. Roman, M. and Campbell, R. H. (2002). A UserCentric, Resource-Aware, Context-Sensitive, MultiDevice Application Framework for Ubiquitous Computing Environments. Technical report, UIUCDCS-R2002-2282 UILU-ENG-2002-1728, Departement of Computer Science, University of Illinois at UrbanaChampaign, Urbana, IL, USA.
Download


Paper Citation


in Harvard Style

Maamar Z., Kouadri Mostéfaoui S., Yahyaoui H. and Jan van den Heuvel W. (2004). TOWARDS AN AGENT-BASED AND CONTEXT-ORIENTED APPROACH TO COMPOSE WEB SERVICES . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 972-8865-00-7, pages 214-221. DOI: 10.5220/0002600102140221


in Bibtex Style

@conference{iceis04,
author={Zakaria Maamar and Soraya Kouadri Mostéfaoui and Hamdi Yahyaoui and Willem Jan van den Heuvel},
title={TOWARDS AN AGENT-BASED AND CONTEXT-ORIENTED APPROACH TO COMPOSE WEB SERVICES},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2004},
pages={214-221},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002600102140221},
isbn={972-8865-00-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - TOWARDS AN AGENT-BASED AND CONTEXT-ORIENTED APPROACH TO COMPOSE WEB SERVICES
SN - 972-8865-00-7
AU - Maamar Z.
AU - Kouadri Mostéfaoui S.
AU - Yahyaoui H.
AU - Jan van den Heuvel W.
PY - 2004
SP - 214
EP - 221
DO - 10.5220/0002600102140221