Abstract:In this paper,an AOP(agent oriented programming)framework is described from the view of the SO-called cooperative agent application problem.In the framework,a new agent language(AOPL)is presented,the design and implementation of its program-ming system called AOPS are discussed.AOPS can translate AOPL to C.Moreover,a new agent relation model is presented.Detailed discussion is the composition of the model and the importance on embodying the architecture of the cooperative agent application sys-tem,guiding the cooperative behavior among agents,and supporting the in-depth appre-hension about the characteristics of the system architecture.Finally,the application of AOP in the multiple functional perception system which is nOW being implemented is dis-cussed.