[发明专利]一种图形化的面向信号驱动程序建模方法及装置在审
| 申请号: | 201810613342.9 | 申请日: | 2018-06-14 |
| 公开(公告)号: | CN108874386A | 公开(公告)日: | 2018-11-23 |
| 发明(设计)人: | 邱田华;宋斌;刘毅;吴波;郑艳梅;方鹏;谭旭;陈鹏飞;刘硕 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
| 主分类号: | G06F8/35 | 分类号: | G06F8/35 |
| 代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 董雪 |
| 地址: | 266555 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 信号驱动 建模 图形化 面向信号 接口函数 解析规则 模型框架 驱动程序 驱动文件 图元对象 仪器信号 解析 驱动程序模型 建模过程 模型生成 模型文件 配置接口 统一管理 信息生成 映射关系 知识共享 知识经验 复用 | ||
本发明公开了一种图形化的面向信号驱动程序建模方法,包括如下步骤:确定待建模仪器的仪器信号驱动文件的解析规则;根据确定的解析规则将待建模仪器的仪器信号驱动文件解析,得到待建模仪器的信号驱动有用信息;由解析出的信号驱动有用信息生成信号驱动模型框架和图元对象,为信号驱动模型框架中的信号驱动类配置接口和接口函数,建立图元对象与接口函数中参数的映射关系,生成图形化信号驱动模型;由图形化信号驱动模型生成xml格式信号驱动模型文件;本发明实现了面向信号驱动程序模型的规范设计,大大降低建模难度,提高了建模效率和质量,实现信号驱动建模过程中的知识经验的统一管理,提高信号驱动建模知识共享和复用。
技术领域
本发明涉及自动测试技术领域,具体的说,是涉及一种图形化的面向信号驱动程序建模方法及装置。
背景技术
ATS(Automatic Test System,自动测试系统)能够对被测设备进行自动测试、故障诊断。传统的面向仪器的ATS中开发的TPS(Test Program Set,测试程序集)涉及对测试资源的直接访问,当TPS在不同平台之间移植或测试仪器资源改变时,测试程序需做大量改动,可移植性和重用性较差。
面向信号的自动测试软件由于具有测试程序与仪器资源松耦合、测试程序跨硬件平台移植、测试程序在产品生命周期各阶段可重用、测试系统软件研制与被测设备研制同步等优点,已成为国际航空和复杂武器装备测试的主流技术途径。面向信号的驱动程序是面向信号测试软件执行的基础,也是面向信号测试软件开发的重点和难点。
面向信号的驱动程序开发需要开发人员参考仪器模型、驱动头文件、仪器程控指令集、开发指南等文件,进行手动编写符合特定接口资源控制程序代码。这种方式不但需要开发人员掌握信号驱动开发繁琐的流程和规范,而且会降低开发效率。
面向信号的驱动程序图形化建模技术还不完整和规范,而且通常是由系统集成商自己来开发。不同行业的系统集成商、开发工具、自动测试系统软件平台数量众多,导致不同系统集成商不断重新开发信号驱动,开发过程中的知识和经验都不能够重用。
目前国内外还没有面向信号驱动程序模型的标准和规范,不能实现面向信号驱动程序模型的规范设计,从而导致不能实现面向信号驱动程序知识的共享和重用。据是德科技公司估算,一种复杂仪器的面向信号驱动程序需要两位熟练的软件工程师开发一到两年的时间。为了解决上述难点,旋极科技公司提出面向信号驱动程序代码生成控件。该控件是基于微软的VC++环境下,通过向导方式自动生成信号驱动代码框架。其工作流程是首先创建信号驱动项目,手动添加信号驱动类;其次为每个信号驱动类添加信号属性,为每个信号属性设置属性的取值范围。然后将信号驱动类生成代码框架,其中每个信号驱动类生成一个类文件。该控件只是在面向信号驱动程序建模方法对于仪器信号模型进行简单设计,而不涉及仪器信号模型到具体仪器控制的建模。
旋极科技公司的面向信号驱动程序代码生成控件在面向信号的驱动程序建模方面,还处于非常原始状态。该信号驱动程序建模既不支持符合ATML标准的仪器信号模型的解析,也没有仪器信号模型到具体仪器控制的描述和建模。
ATML(Automated Test Markup Language,自动测试标记语言)采用面向信号的结构对ATS进行标准化描述。ATML将测试需求描述为UUT端口的测量/激励信号需求,测试资源能力描述为仪器资源端口的信号能力,通过信号匹配实现仪器资源的分配。测试执行过程中,资源测试程序根据仪器资源分配的结果,调用面向信号的仪器驱动实现测试操作。
由于目前还没有面向信号驱动程序模型的行业标准和统一规范,不能实现面向信号驱动程序模型的规范设计,增加了建模人员的工作难度,降低了建模人员的工作效率,因此迫切需要提出建模标准规范和相应的建模工具来简化面向信号驱动程序的建模。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810613342.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种能量守恒双摆球的动画效果算法
- 下一篇:一种数据序列化方法及其相关设备





