DisWare的主要优点
发布时间:2012/4/6 19:05:52 访问次数:1040
使用Agent构建DisWare能够提供更高的鲁棒性MP1482DS-LF-Z 和可靠性,基于Agent的抽象和方法也将为无线传感器网络提供易用的、有表现力的编程接口,其主要优点如下。
①DisWare将不是被动对象的组合,Agent问以及Agent和环境间的交互决定了整个系统的运作。
②Agent的控制流比对象更具有地域性,在DisWare中,Agent具有明确的分工,控制流只能影响相应的Agent.Agent可以利用建模模块、规划模块进行判断和分析,对环境信息进行筛选和判断,减少了控制流的影响。
③DisWare中每个Agent可以密切地与外界环境和其他Agent进行信息交互,使自己的建模模块和规划模块及时调整,使之更加适应环境的变化。
④DisWare具有可扩展的结构,Agent结构中有很多功能模块接口,通过这些接口,Agent可以灵活地应用已有的面向对象程序和代码,具有很好的兼容性。
⑤Agent内核和功能组件能够分离,根据需求在统一的框架下选取合适的功能组件接到Agent内核上,构成需要的Agent。这样就提高了DisWare配置的灵活性、软件的重用性以及易维护性。
DisWare以基于Agent的计算和以Agent为主体的高层交互解决无线传感器网络异构性,以面向Agent的编程模型实现易用的、有表现力的编程接口,通过基于Agent的框架接口和符合应用需求的、自治模块化的Agent组件来满足架构于具有不同介质,不同电气特性、不同协议的基础网络和业务应用之间的无线传感器网络应用系统构建需求。
①DisWare将不是被动对象的组合,Agent问以及Agent和环境间的交互决定了整个系统的运作。
②Agent的控制流比对象更具有地域性,在DisWare中,Agent具有明确的分工,控制流只能影响相应的Agent.Agent可以利用建模模块、规划模块进行判断和分析,对环境信息进行筛选和判断,减少了控制流的影响。
③DisWare中每个Agent可以密切地与外界环境和其他Agent进行信息交互,使自己的建模模块和规划模块及时调整,使之更加适应环境的变化。
④DisWare具有可扩展的结构,Agent结构中有很多功能模块接口,通过这些接口,Agent可以灵活地应用已有的面向对象程序和代码,具有很好的兼容性。
⑤Agent内核和功能组件能够分离,根据需求在统一的框架下选取合适的功能组件接到Agent内核上,构成需要的Agent。这样就提高了DisWare配置的灵活性、软件的重用性以及易维护性。
DisWare以基于Agent的计算和以Agent为主体的高层交互解决无线传感器网络异构性,以面向Agent的编程模型实现易用的、有表现力的编程接口,通过基于Agent的框架接口和符合应用需求的、自治模块化的Agent组件来满足架构于具有不同介质,不同电气特性、不同协议的基础网络和业务应用之间的无线传感器网络应用系统构建需求。
使用Agent构建DisWare能够提供更高的鲁棒性MP1482DS-LF-Z 和可靠性,基于Agent的抽象和方法也将为无线传感器网络提供易用的、有表现力的编程接口,其主要优点如下。
①DisWare将不是被动对象的组合,Agent问以及Agent和环境间的交互决定了整个系统的运作。
②Agent的控制流比对象更具有地域性,在DisWare中,Agent具有明确的分工,控制流只能影响相应的Agent.Agent可以利用建模模块、规划模块进行判断和分析,对环境信息进行筛选和判断,减少了控制流的影响。
③DisWare中每个Agent可以密切地与外界环境和其他Agent进行信息交互,使自己的建模模块和规划模块及时调整,使之更加适应环境的变化。
④DisWare具有可扩展的结构,Agent结构中有很多功能模块接口,通过这些接口,Agent可以灵活地应用已有的面向对象程序和代码,具有很好的兼容性。
⑤Agent内核和功能组件能够分离,根据需求在统一的框架下选取合适的功能组件接到Agent内核上,构成需要的Agent。这样就提高了DisWare配置的灵活性、软件的重用性以及易维护性。
DisWare以基于Agent的计算和以Agent为主体的高层交互解决无线传感器网络异构性,以面向Agent的编程模型实现易用的、有表现力的编程接口,通过基于Agent的框架接口和符合应用需求的、自治模块化的Agent组件来满足架构于具有不同介质,不同电气特性、不同协议的基础网络和业务应用之间的无线传感器网络应用系统构建需求。
①DisWare将不是被动对象的组合,Agent问以及Agent和环境间的交互决定了整个系统的运作。
②Agent的控制流比对象更具有地域性,在DisWare中,Agent具有明确的分工,控制流只能影响相应的Agent.Agent可以利用建模模块、规划模块进行判断和分析,对环境信息进行筛选和判断,减少了控制流的影响。
③DisWare中每个Agent可以密切地与外界环境和其他Agent进行信息交互,使自己的建模模块和规划模块及时调整,使之更加适应环境的变化。
④DisWare具有可扩展的结构,Agent结构中有很多功能模块接口,通过这些接口,Agent可以灵活地应用已有的面向对象程序和代码,具有很好的兼容性。
⑤Agent内核和功能组件能够分离,根据需求在统一的框架下选取合适的功能组件接到Agent内核上,构成需要的Agent。这样就提高了DisWare配置的灵活性、软件的重用性以及易维护性。
DisWare以基于Agent的计算和以Agent为主体的高层交互解决无线传感器网络异构性,以面向Agent的编程模型实现易用的、有表现力的编程接口,通过基于Agent的框架接口和符合应用需求的、自治模块化的Agent组件来满足架构于具有不同介质,不同电气特性、不同协议的基础网络和业务应用之间的无线传感器网络应用系统构建需求。
上一篇:DisWare体系结构
上一篇:Agent迁移机制
热门点击