Abstract:Aiming at quick and proper reuse of existing knowledge in enterprises, a new idea is advanced that separated the business logic of knowledge management from the transactions of knowledge process. Furthermore, an agile knowledge reuse model based on multi-agent and knowledge service is constructed and agile knowledge reuse system is defined. To realize the agile transference of knowledge service, a rule-coordination mode based on multi-agent is established through study on the rule model of business logic and the activity-action model of the software Agent. In this way, the dynamic reuse of knowledge and the dynamic regrouping of knowledge using process reuse can be supported effectively, the process-distribution capability and extensible function of knowledge management system can also be increased. The agents can perform the retrieval requests from users via collaboration in a distributed component repository system. The agents have their own knowledge base. They need the capability to learn new information and update their knowledge base to keep the retrieval results effective. Finally, a case study is given to illustrate the application of this model.