Agent-Oriented Software Analysis and Design Method

In the process of analysis,design,and development of complex systems, the agent-oriented method is good at mapping the real world,simulating the process of human beings' perceiving and resolving problems. The concepts, types,and architecture of agents are described. After comparing of methods of object-oriented and agent-oriented analyzing and designing,the agent-oriented analysis model and the design model are interpreted. Based on the agent-oriented analyzing and designing method, we can achieve the multi-level software reusing, which means the reusing of model,analysis and design. We examine the approach represented above in the context of an example of public administrative service system. Finally,we conclude that the agent-oriented software analysis and design is a new solution of complex system. Meanwhile,the advantages and problems of the agent-oriented analysis and design method are proposed.