发明公开
- 专利标题: 一种基于面向组件模型的软件构建及验证的方法
- 专利标题(英): Component-oriented model-based software construction and verification method
-
申请号: CN201310743470.2申请日: 2013-12-30
-
公开(公告)号: CN103853660A公开(公告)日: 2014-06-11
- 发明人: 刘海亮 , 廖奇 , 罗笑南 , 杨艾琳 , 苏航
- 申请人: 中山大学深圳研究院
- 申请人地址: 广东省深圳市南山区科技园南区虚拟大学园A610
- 专利权人: 中山大学深圳研究院
- 当前专利权人: 中山大学深圳研究院
- 当前专利权人地址: 广东省深圳市南山区科技园南区虚拟大学园A610
- 主分类号: G06F11/36
- IPC分类号: G06F11/36
摘要:
本发明公开一种基于面向组件模型的软件构建及验证的方法。该方法包括:在开源操作系统Linux搭建搭建编译环境、在Windows环境中基于面向对象模型编码应用程序、所得到的应用程序源代码编译出在Windows平台下的动态链接库;利用Makefile文件生成在Linux环境或嵌入式环境中可重复利用的动态库;单独使用Linux环境或嵌入式开发环境,运行待验证程序,并通过链接so动态链接库,产生输出,并将输出打印或直接以文本格式存储,记为文本A;中得到的动态库,单独使用C++开发环境运行并通过链接so动态链接库,产生输出,并将输出打印或直接以文本格式存储,记为文本B;使用二进制比较方法,直接比较文本A和文本B,既得验证。