Agent-SE: A Methodology for Agent Oriented Software Engineering

Agent-oriented approach to software engineering (Agent-SE) for multi-agent software design is presented. It includes methods to generate organizational information for cooperative and coordinative agents. Agent-SE can be used to design and implement complex, heterogeneous, distributed and networked software systems using dynamic agent coalition structure.