Abstract
In this article, a framework to integrate negotiation capabilities—particularly, components implementing a negotiation strategy—into mobile agents is described. This approach is conceptually based on the notion of an actor system which decomposes an application component into autonomously executing subcomponents cooperating with each other. Technically, the framework is based on a plug-in mechanism enabling a dynamic composition of negotiating agents. Additionally, this contribution describes how interaction-oriented rule mechanisms can be deployed to control the behavior of strategy actors.
Similar content being viewed by others
References
Agha, G. (1986). Actors: A Model of Concurrent Computation in Distributed Systems. Cambridge, MA: MIT Press.
Agha, G. (1997). “Abstracting Interaction Patterns: A Programming Paradigm for Open Distributed Systems.” In E. Najm and J.-B. Stefani (eds.), Formal Methods for Open Object-based Distributed Systems. London: Chapmann & Hall.
Clausen, T.H. The actor foundry. http://www-osl.cs.uiuc.edu/foundry/index.html.
Conry, S.E., K. Kuwabara, V.R. Lesser, and R.A. Meyer. (1992). “Multistage Negotiation in Distributed Constraint Satisfaction.” IEEE Transactions on Systems, Man and Cybernetics. Special Issue on Distributed Artificial Intelligence.
Durfee, E.H. and T.A. Montgomery. (1990). “A Hierarchical Protocol for Coordinating Multiagent Behaviours.” In Proc. of the 8th National Conference on Artificial Intelligence. Boston, MA, pp. 86–93.
Frølund, S. (1996). Coordinating Distributed Objects. An Actor-Based Approach to Synchronization. Cambridge, MA: MIT Press.
Ishida, T. (ed.). (1998). Community Computing-Collaboration over Global Information Networks. New York: Wiley.
Lander, S.E. and V.R. Lesser. (1992). “Customizing Distributed Search among Agents with Heterogenous Knowledge.” In Proc. of the 1st Internat. Conference on Information and Knowledge Management. Baltimore, MD, pp. 335–344.
Mouaddib, A.-I., S. Zilberstein, and V. Danilchenko. (1998). “New Directions in Modeling and Control of Progressive Processing.” In H. Prade (ed.), ECAI 98, 13th European Conference on Artificial Intelligence. New York: Wiley.
ObjectSpace. Voyager. http://www.objectspace.com/Voyager.
Oliver, J.R. (1996). “On Artificial Agents for Negotiation in Electronic Commerce.” Ph.D. thesis, The Wharton School, University of Pennsylvania.
Ren, S. and G.A. Agha. (1995). “RTSynchronizer: Language Support for Real-Time Specifications in Distributed Systems.” In Proc. of the ACMSIGPLANWorkshop on Languages, Compilers and Tools for Real-Time Systems. La Jolla, CA.
Tu, M.T., F. Griffel, M. Merz, and W. Lamersdorf. (1998). “A Plug-in Architecture Providing Dynamic Negotiation Capabilities for Mobile Agents.” In K. Rothermel and F. Hohl (eds.), Proc. of the 2nd Internat. Workshop on Mobile Agents (MA'98). Stuttgart. Lecture Notes in Computer Science. New York: Springer.
Tu, M.T., F. Griffel, M. Merz, and W. Lamersdorf. (1999a). “Interaction-oriented Rule Management for Mobile Agent Applications.” In Proc. of the 2nd Internat. Working Conference on Distributed Applications and Interoperable Systems (DAIS'99). Kluwer Academic.
Tu, M.T., C. Langmann, F. Griffel, and W. Lamersdorf. (1999b). “Dynamische Generierung von Protokollen zur Steuerung automatisierter Verhandlungen.” In Proc. 29. Jahrestagung der Gesellschaft für Informatik (Informatik' 99). Lecture Notes in Computer Science. New York: Springer (In German).
Tu, M.T., C. Seebode, F. Griffel, and W. Lamersdorf. (1999c). “An Actor-based Framework for Mobile Negotiating Agents.” In Proc. IAT99 Internat. Workshop on Agents in Electronic Commerce (WAEC'99). Hongkong.
Zilberstein, S. (1996). “Using Anytime Algorithms in Intelligent Systems.” AI Magazine 17(3), 73–83.
Zilberstein, S. and A. Mouaddib. (1999). “Reactive Control of Dynamic Progressive Processing.” In Proc. of the 16th International Joint Conference on Artificial Intelligence. Stockholm, Sweden.
Zlotkin, G. and J.S. Rosenschein. (1990). “Negotiation and Conflict Resolution in Non-cooperative Domains.” In Proc. of the 8th National Conference on Artificial Intelligence. Boston, MA.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Tu, M., Seebode, C., Griffel, F. et al. DynamiCS: An Actor-Based Framework for Negotiating Mobile Agents. Electronic Commerce Research 1, 101–117 (2001). https://doi.org/10.1023/A:1011575629387
Issue Date:
DOI: https://doi.org/10.1023/A:1011575629387