With the continuous development of computer technology in recent years, Agent system is considered to be a new and effective technology in the complex system development process, which is supportive in open environment. Therefore, much attention has been paid to Agent-oriented program design, and AOP has received wide attention in the field of software engineering, artificial intelligence, etc., which further improves the application efficiency of AOP. This paper discusses the related problems of Agent-oriented programming and puts forward Agent-oriented programming framework. With the continuous development of computer technology and Internet widespread application, all kinds of application software emerge endlessly, but there are a lot of requirements with a variety of complex characteristics, such as independent, initiative to adapting, and these characteristics have created new challenges and opportunities for the current mainstream object-oriented approach. With increasingly deep Agent studies, there is greater impact on software system and the design of smart structures, and it has important use value in overcoming software crisis. With different research problems, Agent has different definitions. One of the most common is defined that Agent is designed for certain tasks, which can play a unique role in the system also has its own life cycle. Agent, as an autonomous software, in addition to its characteristics description, the intelligent analysis of software should be done to know the software's dynamic running state or type, and describe main purpose and the purpose of using Agent. In software design, Agent must have independent ability, social ability, etc., and its behavior must conform to certain rules.
展开▼