A law-based approach to object-oriented programming
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Exploiting an event-based infrastructure to develop complex distributed systems
Proceedings of the 20th international conference on Software engineering
Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Dynamic Reconfiguration of Component-Based Applications
PDSE '00 Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems
A Model of Almost Everything: Norms, Structure and Ontologies in Agent Organizations
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
Implementing norms in electronic institutions
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Taxonomy of Distributed Event-Based Programming Systems
The Computer Journal
On fault tolerance in law-governed multi-agent systems
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Refinement operators to facilitate the reuse of interaction laws in open multi-agent systems
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Using electronic institutions to secure grid environments
CIA'06 Proceedings of the 10th international conference on Cooperative Information Agents
Contributions to the emergence and consolidation of Agent-oriented Software Engineering
Journal of Systems and Software
Hi-index | 0.00 |
The agent development paradigm poses many challenges to software engineering researchers, particularly when the systems are distributed and open. They have little or no control over the actions that agents can perform. Laws are restrictions imposed by a control mechanism to deal with uncertainty and to promote open system dependability. In this paper, we present a high level event-driven conceptual model of laws. XMLaw is an alternative approach to specifying laws in open multi-agent systems that presents high level abstractions and a flexible underlying event-based model. Thus XMLaw allows for flexible composition of the elements from its conceptual model and is flexible enough to accept new elements.