Bayesian learning in negotiation
International Journal of Human-Computer Studies - Evolution and learning in multiagent systems
An experimental analysis of multi-attribute auctions
Decision Support Systems
DynamiCS: An Actor-Based Framework for Negotiating Mobile Agents
Electronic Commerce Research - Special issue on agents in electronic commerce
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
Design of Roles and Protocols for Electronic Negotiations
Electronic Commerce Research
The 4+1 View Model of Architecture
IEEE Software
An Internet-based negotiation server for e-commerce
The VLDB Journal — The International Journal on Very Large Data Bases
Software Architecture in Practice
Software Architecture in Practice
On Agent-Mediated Electronic Commerce
IEEE Transactions on Knowledge and Data Engineering
Artificial Intelligence - Special issue: Fuzzy set and possibility theory-based methods in artificial intelligence
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
An agenda-based framework for multi-issue negotiation
Artificial Intelligence
Negotiating in service-oriented environments
Communications of the ACM - Interactive immersion in 3D graphics
Rules of Engagement for Automated Negotiation
WEC '04 Proceedings of the First IEEE International Workshop on Electronic Contracting
Argumentation-based negotiation
The Knowledge Engineering Review
A web services-enabled marketplace architecture for negotiation process management
Decision Support Systems - Special issue: Web services and process management
A Negotiation Meta Strategy Combining Trade-off and Concession Moves
Autonomous Agents and Multi-Agent Systems
A negotiation description language
Software—Practice & Experience
Protocols for Negotiating Complex Contracts
IEEE Intelligent Systems
SLA-Driven Clustering of QoS-Aware Application Servers
IEEE Transactions on Software Engineering
An agent architecture for multi-attribute negotiation using incomplete preference information
Autonomous Agents and Multi-Agent Systems
Scheduling meetings through multi-agent negotiations
Decision Support Systems
A Framework for Web service negotiation
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
The Challenges of Service Evolution
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Managing commitments in multiple concurrent negotiations
Electronic Commerce Research and Applications
Architectures for negotiating agents
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
Grid resource negotiation: survey and new directions
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Automatic Service Agreement Negotiators in Open Commerce Environments
International Journal of Electronic Commerce
Towards the automation of e-negotiation processes based on web services – a modeling approach
WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
A software framework for automated negotiation
Software Engineering for Multi-Agent Systems III
The role of agreements in IT management software
Architecting Dependable Systems III
A framework for automated negotiation of service level agreements in services grids
BPM'05 Proceedings of the Third international conference on Business Process Management
Flexible negotiation agent with relaxed decision rules
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Computers and Industrial Engineering
Automated negotiation in open and distributed environments
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
The provision of services is often regulated by means of agreements that must be negotiated beforehand. Automating such negotiations is appealing insofar as it overcomes one of the most often cited shortcomings of human negotiation: slowness. Our analysis of the requirements of automated negotiation systems in open environments suggests that some of them cannot be tackled in a protocol-independent manner, which motivates the need for a protocol-specific architecture. However, current state-of-the-art bargaining architectures fail to address all of these requirements together. Our key contribution is a bargaining architecture that addresses all of the requirements we have identified. The definition of the architecture includes a logical view that identifies the key architectural elements and their interactions, a process view that identifies how the architectural elements can be grouped together into processes, a development view that includes a software framework that provides a reference implementation developers can use to build their own negotiation systems, and a scenarios view by means of which the architecture is illustrated and validated.