[发明专利]一种面向无线传感网的模型到代码的转化方法无效
申请号: | 201210165165.5 | 申请日: | 2012-05-25 |
公开(公告)号: | CN102681855A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 陈志;岳书珍;岳文静;杨萌;张亚萍;孙万兴 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 叶连生 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是一种面向无线传感网的模型到代码的转化方法,所采用的统一建模语言到代码的转换方法是基于访问者的转化方法,根据模型与代码之间的关系,定义模型与目标代码的具体映射规则,然后设置一个访问者来访问该模型,将映射规则嵌入至访问者,根据此映射规则,访问者在对模型的访问中,边读模型,边根据映射规则,实现到目标语言框架模型的转化,由此获得目标语言程序代码,完成模型向目标语言的转化,有效解决了无线传感网中模型到代码的转化问题,大大提高了应用开发效率。 | ||
搜索关键词: | 一种 面向 无线 传感 模型 代码 转化 方法 | ||
【主权项】:
一种面向无线传感网的模型语言到代码转化方法,其特征在于该方法包括如下步骤:步骤1、创建统一建模语言模型创建统一建模语言模型,首先是从整个系统的逻辑数据模型开始,然后通过全局信息需求视图来说明系统中所有基本数据实体及其相互关系,最后逐步构造整个模型;该方法所述的对系统对象的建模过程,认为在无线传感网中的节点是静态的;步骤2、检查统一建模语言模型的正确性 首先通过建模工具中模型检查设置,用来检查访问问题,从模型菜单项目中找出模型中的问题和不一致性,然后寻找不同包的两个类之间存在关系时发生的问题,最终将发现的错误写入日志报告,所发现的错误包括序列框图或协作框图中的消息与操作不映射,以及序列框图或协作框图中的对象与类不映射;步骤3、设置访问者,定义映射规则步骤4、访问模型用访问者来访问模型,边访问边对照映射规则进行到代码的转换,最终获得目标语言框架模型;步骤5、代码生成 代码生成的过程为:首先访问者访问模型,然后边读模型边根据映射规则进行转化,最终生成目标代码框架。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210165165.5/,转载请声明来源钻瓜专利网。