摘要
本发明提供多平台的统一软件开发方法及系统,其中方法包括如下步骤:语义分割开发需求得到语义描述脚本;匹配测试用例,建立语义描述脚本与测试用例的第一映射及编译模型;获得编译器对应的SDK,写入语义描述脚本中未被匹配的差异描述脚本,以差异描述脚本作为再编码参数写入至测试用例并建立差异描述代码;合并功能代码和差异描述代码得到第一编译代码;获取开发需求中的未分割元素的逻辑描述脚本,编译得到第二编译代码;合并第一编译代码和第二编译代码,得到目标软件平台的主代码;获得目标软件平台向目标硬件平台的差异代码,编译得到第三编译代码;封包后得到软件。本发明实现了对不同软件平台及不同硬件平台之间的统一开发方式。
技术关键词
脚本
软件开发方法
语义
硬件平台
组合测试用例
测试用例库
多平台
变量
逻辑
元素
软件开发系统
处理器
封包
标签
可读存储介质
存储器
编码
参数
系统为您推荐了相关专利信息
无人机遥感图像
双分支网络
注意力机制
多模态特征融合
检测头
深度特征提取网络
诊断方法
可见光图像
多模态
融合特征
生成测试用例
自动化测试用例
自动化数据模型
自动化测试框架
服务组件
病原体检测方法
染色
样本
扫描识别系统
荧光显微成像