Date Added: Aug 2009
Designing system-agent systems is a complex and demanding task for an UML Design. As agents are in it software systems, they should be treated as such and well known software engineering principles should be taken into consideration while designing agent based systems. Towards UML based analysis and design of software agent systems. In this paper, the authors are investigating how UML can be exploited to design a software agent system at the agent level and its relevance to the concepts covered in their course, which deals with agent oriented software engineering and mainly exchange of knowledge-level messages.