There has been a surge of interest in agent-oriented software engineering in recent years. The key area of requirements engineering for agent-based systems has received considerable attention. However, while notations and models for requirements have been discussed, there has been little attention focused on techniques for elicitation. This paper introduces HOMER, an approach for requirements elicitation that is explicitly agent-oriented. HOMER can be used with existing approaches for agent-oriented software engineering. In this paper, we show how HOMER may be integrated with a specific agent-oriented software engineering approach, ROADMAP. HOMER is aimed to increase the ease with which people may readily design and develop agent-based systems.
Funding
Towards Invisibly Intelligent Appliances via Experience-based Computing