Visualising and debugging distributed multi-agent systems
Proceedings of the third annual conference on Autonomous Agents
Debugging agent interactions: a case study
Proceedings of the 2001 ACM symposium on Applied computing
Integrating tools and infrastructures for generic multi-agent systems
Proceedings of the fifth international conference on Autonomous agents
From AOSE methodology to agent implementation
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Agent behavior architectures a MAS framework comparison
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Debugging multi-agent systems using design artifacts: the case of interaction protocols
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Verifying and Explaining Agent Behavior in an Implemented Agent System
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
Towards a reference model for agent-based systems
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Making a strong business case for multiagent technology
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology)
A WSA-based architecture for building multiagent systems
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
Breaking into industry: tool support for multiagent systems
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
A practical agent programming language
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Deployment of distributed multi-agent systems
ESAW'04 Proceedings of the 5th international conference on Engineering Societies in the Agents World
Hi-index | 0.00 |
The computing industry has yet to take up agent technology as a new approach to software development. While other paradigms are supported by various tools, including generic IDEs, these are not well developed for agent-ware. Many agent platforms provide some form of IDE but these are platform-specific and are typically so tightly coupled to their agent platforms that they offer little re-use. There has been too little discussion about which tools an IDE should contain and few attempts to produce a generic IDE. In this paper, we identify two levels of abstraction requiring IDE tool support and draw on current research to categorise a set of generic tools for each level. We describe the reasons why existing MAS IDEs are coupled to their platforms and present an extendible software architecture which avoids this coupling. We build an IDE using this architecture and demonstrate its decoupling and extensibility by experimentation.