Constraint-Based Scheduling
Constraint Processing
Configuration knowledge representations for Semantic Web applications
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
RAMASD: a semi-automatic method for designing agent organisations
The Knowledge Engineering Review
Sensor networks and distributed CSP: communication, computation and complexity
Artificial Intelligence - Special issue: Distributed constraint satisfaction
Adopt: asynchronous distributed constraint optimization with quality guarantees
Artificial Intelligence - Special issue: Distributed constraint satisfaction
Supervised interaction: a form of contract management to create trust between agents
AAMAS'02 Proceedings of the 2002 international conference on Trust, reputation, and security: theories and practice
Resource allocation in communication networks using abstraction and constraint satisfaction
IEEE Journal on Selected Areas in Communications
The goal oriented teams (GORITE) framework
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Hi-index | 0.00 |
The conventional ways of building software are accepted to produce rigid systems that impede the processes of change typical for contemporary organisations. In this paper, we propose that software can be made more adaptable and tuned to the needs of changing organisations, if it is built using organisation-inspired principles and software structures such as Virtual Organisations, roles and norms. Agent-based software engineering is already using these principles, and we extend the state of the art in that domain by proposing an "open systems" approach, where agents can join and leave Virtual Organisations at will, taking on different roles as needed. Reasoning on organisational roles and norms is facilitated by formalised contract templates and automatic conflict resolution strategies. In terms of overall lifecycle, a system is initiated to satisfy a set of formalised requirements. Agents respond to bids for joining a Virtual Organisation, where each bid is for a contract-based coalition. In this paper, we describe our approach and outline a set of research challenges.