The Michigan Internet AuctionBot: a configurable auction server for human and software agents
AGENTS '98 Proceedings of the second international conference on Autonomous agents
ADEPT: an agent-based approach to business process management
ACM SIGMOD Record
Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Automated negotiation from declarative contract descriptions
Proceedings of the fifth international conference on Autonomous agents
Semantic web support for the business-to-business e-commerce lifecycle
Proceedings of the 11th international conference on World Wide Web
Law-governed peer-to-peer auctions
Proceedings of the 11th international conference on World Wide Web
Decision procedures for multiple auctions
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Animated specifications of computational societies
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
An Ontology Based Approach to Automated Negotiation
AAMAS '02 Revised Papers from the Workshop on Agent Mediated Electronic Commerce on Agent-Mediated Electronic Commerce IV, Designing Mechanisms and Systems
Semantic Web support for the business-to-business e-commerce pre-contractual lifecycle
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: The Semantic Web: an evolution for a revolution
Argumentation-based negotiation
The Knowledge Engineering Review
Developing e-Negotiation support with a meta-modeling approach in a web services environment
Decision Support Systems - Special issue: Web services and process management
A computation environment for automated negotiation: a case study in electronic tourism
Proceedings of the 2007 ACM symposium on Applied computing
A Software Framework for Matchmaking Based on Semantic Web Technology
International Journal of Electronic Commerce
A flexible negotiation model for an agent-based software process modelling
International Journal of Computer Applications in Technology
STRATUM: A METHODOLOGY FOR DESIGNING HEURISTIC AGENT NEGOTIATION STRATEGIES
Applied Artificial Intelligence
A knowledge-based framework for complex, proactive and service-oriented e-negotiation systems
Electronic Commerce Research
Specifying electronic societies with the causal calculator
AOSE'02 Proceedings of the 3rd international conference on Agent-oriented software engineering III
Architectures for negotiating agents
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
Engineering a protocol server using strategy-agents
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
A protocol ontology for inter-organizational workflow coordination
ADBIS'07 Proceedings of the 11th East European conference on Advances in databases and information systems
Coming together: negotiated content by multi-agents
Proceedings of the international conference on Multimedia
Negotiation policies and coalition tools in e-marketplace environment
Computers and Industrial Engineering
An intermediate framework for unifying and automating mobile communication systems
AN'06 Proceedings of the First IFIP TC6 international conference on Autonomic Networking
Participation components for holding roles in multiagent systems protocols
ESAW'04 Proceedings of the 5th international conference on Engineering Societies in the Agents World
A dedicated approach for developing agent interaction protocols
PRIMA'04 Proceedings of the 7th Pacific Rim international conference on Intelligent Agents and Multi-Agent Systems
A software framework for automated negotiation
Software Engineering for Multi-Agent Systems III
A conceptual framework for automated negotiation systems
IDEAL'06 Proceedings of the 7th international conference on Intelligent Data Engineering and Automated Learning
Engineering coordination: selection of coordination mechanisms
AAMAS'11 Proceedings of the 10th international conference on Advanced Agent Technology
An adaptive approach for decision making tactics in automated negotiation
Applied Intelligence
Hi-index | 0.00 |
If agents are to negotiate automatically with one another they must share a negotiation mechanism, specifying what possible actions each party can take at any given time, when negotiation terminates, and what the resulting agreements will be. The current state-of-the-art represents this as a negotiation protocol specifying the flow of messages. However, they omit other aspects of the rules of negotiation (such as obliging a participant to improve on a previous offer), requiring these to be represented implicitly in an agent's design, potentially resulting in compatibility, maintenance and re-usability problems. In this paper, we propose an alternative approach, allowing all of a mechanism to be formal and explicit. We present (i) A taxonomy of declarative rules which can be used to capture a wide variety of negotiation mechanisms in a principled and well-structured way. (ii) A simple interaction protocol, which is able to support any mechanism which can be captured using the declarative rules. (iii) A software framework for negotiation, implemented in JADE [3] that allows agents to effectively participate in negotiations defined using our rule taxonomy and protocol.