[发明专利]基于模型驱动和进化算法的无线传感器网络模型转换方法有效
申请号: | 201210006166.5 | 申请日: | 2012-01-10 |
公开(公告)号: | CN102547776A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 陈志;梁小芮;岳文静 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04W16/22 | 分类号: | H04W16/22;H04W84/18 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 叶连生 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是一种基于模型驱动和进化算法的无线传感器网络模型转换方法,通过模型转换和优化,产生可转换代码的模型,再通过代码生成机制,产生可执行的代码,首先利用统一建模语言,建立领域模型,其次通过模型驱动体系的方法,将领域模型转换成平台无关模型,将平台无关模型转换为平台相关模型,最后平台相关模型转换为可生成代码的模型,最后通过代码换换工具将可生成代码的模型转换为代码,本发明使得开发人员专注于设计业务层次而无需考虑底层细节,缩短了开发人员的时间,降低了软件开发的成本,从而大大提高了传感器网络软件的开发效率。 | ||
搜索关键词: | 基于 模型 驱动 进化 算法 无线 传感器 网络 转换 方法 | ||
【主权项】:
一种基于模型驱动和进化算法的无线传感器网络模型转换方法,其特征在于通过模型转换和优化,产生可转换代码的模型,再通过代码生成机制,产生可执行的代码,首先利用统一建模语言,建立领域模型,其次通过模型驱动体系的方法,将领域模型转换成平台无关模型,将平台无关模型转换为平台相关模型,最后平台相关模型转换为可生成代码的模型,最后通过代码换换工具将可生成代码的模型转换为代码,所述的方法包含的步骤为:步骤1)定义领域模型 :使用领域相关语言对无线传感器网路的工作过程进行抽象,并建出模型,领域模型主要是对网络的功能性和非功能性领域建模,对系统进行高度抽象,对系统的工作过程清晰的进行建模,描述系统中的功能特性和节点的活动状态,以及节点间信息的无线传输过程;步骤2)优化领域模型: 利用进化算法建立适应函数,优化领域模型,构造一个无线传感器网络的任务分配模型,将任务进行编码,通过遗传、杂交等手段来延长网络生命周期,均衡网络的负载;步骤3)模型转换过程和进化算法优化过程: 无线传感网络的模型转换过程,将领域模型通过基于图的转换规则,生成平台无关模型,运用进化算法优化生成的平台无关模型,将平台无关模型通过架构转换模块,生成平台相关模型,优化平台相关模型,将平台相关模型通过映射机制,生成可以转换成代码的元模型,优化生成的元模型。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210006166.5/,转载请声明来源钻瓜专利网。
- 上一篇:易悬挂的联笔毛笔
- 下一篇:一种财务会计专用文件夹装置