摘要:Agent researchers are still trying to determine useful ways of representing agents and agent-based systems. So thispaper presents a proposal for a Systematic Approach for Agent Design by using Unified Modeling Language (UML) diagram.In this paper we illustrate notions for the behavior of an agent using and extending UML class diagrams. Focus onrepresenting the agent migration from take requests and between other hosts. In a case study we explain one variant ofnotation that is the most suitable for given scenario. And show that it is easier to design agent applicationsbased on agentUML, by develop software for our case study generated by UML software package