Key words:agent; distributed material information; material-agents; material-metadata; FIPA; JADE
摘 要:随着材料科学的迅猛发展,材料信息量以空前的速度增长。Internet的普及使材料信息的获取更加快捷、方便,现在Internet上已有许多免费的材料信息数据库。但由于这些材料数据库分布在各个不同的服务器上,操作系统、存储方式都各不相同,这给材料信息的查询、分析带来很大的困难。Web Services是一种面向服务的体系结构,其优点是实现了真正意义上的平台独立性和语言独立性。将基于FIPA和元数据的Agent技术与Web service技术应用到材料信息的集成系统的建设,分析了分布式材料信息中Agent的分类与结构,利用JADE(Java Agent Development Environment)设计了一个面向分布式材料信息的多Agent原型系统Material-Agents,并开发了一种脚本语言Material script。
Abstract: With the fast development of material science and technology, the information of material increases rapidly. Internet makes the acquirement of material information more easily and quickly. The material databases are heterogenous and distributed. This makes the query and analysis of material information very difficult. Web service is a service oriented architecture . It is platform independent and language independent. The agent technology based on FIPA and metadata and web service technology were applied into constructing integrated framework of material information system. Firstly, the classification and structure of agent in distributed material information were analyzed. Then the proto system material-agents for the distributed material information multi-agent system was designed using JADE(java agent development environment); a script language material-script was also developed.
Model of material multi-agent system based on FIPA and web service
Abstract:
With the fast development of material science and technology, the information of material increases rapidly. Internet makes the acquirement of material information more easily and quickly. The material databases are heterogenous and distributed. This makes the query and analysis of material information very difficult. Web service is a service oriented architecture . It is platform independent and language independent. The agent technology based on FIPA and metadata and web service technology were applied into constructing integrated framework of material information system. Firstly, the classification and structure of agent in distributed material information were analyzed. Then the proto system material-agents for the distributed material information multi-agent system was designed using JADE (java agent development environment) ; a script language material-script was also developed.