Abstract
An important issue in open agent systems such as the Internet is the discovery of service providers by potential consumers (requesters). This paper is concerned with services that involve the ongoing provision of up-to-date information to requesters. We explore three separate issues: subscription to an information provider for ongoing provision of information; monitoring for new information providers; and maintaining awareness of when providers disappear from the system. We explore several models for how this functionality may best be provided, with emphasis on the ways in which certain choices affect the overall system; and provide an analysis of preferred design options for environments with different characteristics.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Paolucci, M., Soudry, J., Srinivasan, N., Sycara, K.: A broker for OWL-S web services. In: First International Semantic Web Services Symposium (2004)
Schmidt, C., Parashar, M.: A peer-to-peer approach to web service discovery. World Wide Web Journal 7(2), 211ā229 (2004)
Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services: Concepts, Architectures and Applications. Springer, Berlin (2004)
Decker, K., Sycara, K., Williamson, M.: Middle-agents for the internet. In: Fifteenth International Joint Conference on Artificial Intelligence, pp. 578ā583. Morgan Kaufmann, San Francisco (1997)
Sycara, K.: Multi-agent infrastructure, agent discovery, middle agents for web services and interoperation. In: Luck, M., MaÅĆk, V., Å tÄpĆ”nkovĆ”, O., Trappl, R. (eds.) ACAI 2001 and EASSS 2001. LNCS (LNAI), vol. 2086, pp. 17ā49. Springer, Heidelberg (2001)
Mathieson, I., Dance, S., Padgham, L., Gorman, M., Winikoff, M.: An open meteorological alerting system: Issues and solutions. In: Estivill-Castro, V. (ed.) Proceedings of the 27th Australasian Computer Science Conference, Dunedin, New Zealand, pp. 351ā358 (2004)
Decker, K., Williamson, M., Sycara, K.: Matchmaking and brokering. In: 2nd International Conference on Multi-Agent Systems (ICMAS 1996). MIT Press, Cambridge (1996)
Carzaniga, A., Rosenblum, D.S., Wolf, A.L.: Design of a scalable event notification service: Interface and architecture. Technical Report CU-CS-863-98, University of Colorado, Department of Computer Science (1998)
Fox, G., Pallickara, S.: The Narada event brokering system: Overview and extensions. In: Proceedings of the 2002 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2002), pp. 353ā359 (2002)
Finin, T., Fritzson, R., McKay, D., McEntire, R.: KQML as an agent communication language. In: CIKM 1994: Proceedings of the third international conference on Information and knowledge management, pp. 456ā463. ACM Press, New York (1994)
Sycara, K., Widoff, S., Klusch, M., Lu, J.: Larks: Dynamic matchmaking among heterogeneous software agents in cyberspace. Autonomous Agents and Multi-Agent Systems 5(2), 173ā203 (2002)
Cassandra, A., Chandrasekara, D., Nodine, M.: Capability-based agent matchmaking. In: AGENTS 2000: Proceedings of the fourth international conference on Autonomous agents, pp. 201ā202. ACM Press, New York (2000)
Gibbins, N., Hall, W.: Scalability issues for query routing service discovery. In: Proceedings of the 2nd International Workshop on Infrastructure for Agents, MAS, and Scalable MAS, pp. 209ā217 (2001)
Wong, H.C., Sycara, K.: A taxonomy of middle-agents for the internet. In: 4th International Conference on Multi-Agent Systems (ICMAS 2000), pp. 465ā466. IEEE Press, Los Alamitos (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
Ā© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mbala, A., Padgham, L., Winikoff, M. (2006). Design Options for Subscription Managers. In: Kolp, M., Bresciani, P., Henderson-Sellers, B., Winikoff, M. (eds) Agent-Oriented Information Systems III. AOIS 2005. Lecture Notes in Computer Science(), vol 3529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11916291_18
Download citation
DOI: https://doi.org/10.1007/11916291_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-48291-8
Online ISBN: 978-3-540-48292-5
eBook Packages: Computer ScienceComputer Science (R0)