Research of pattern language for Agent-based application
暂无分享,去创建一个
To develop robust,maintainable Multi-agent System (MAS),an Agent Pattern Language (APL) has been proposed in the light of Generative programming and engineering disciplines for Grammarware,in company with a single Agent architecture based on blackboard.With a Business Process Management (BPM) application scenario,how to use the APL language to describe the data type and components like knowledge sources and so on was introduced,as well as a parser for APL parsed APL files and generated executable code for Agent which ran on JADE.In this way,systems based on Agent can be developed fast and MAS can be constructed in a top-down manner.Then not only the productivity for the development agent-base system is improved,but flexibility and reusability of the system are also enhanced.