一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种功能软件的运行框架设计方法及可读存储介质与流程

2022-06-01 09:52:31 来源:中国专利 TAG:

技术特征:
1.一种功能软件的运行框架设计方法,其特征在于,包括以下步骤:s1:对功能软件的非算法实现部分进行抽象,生成对应的软件标准模型;s2:基于软件标准模型编写对应的软件标准模型代码;s3:基于对应功能软件的运行框架选取相应的软件标准模型,配置对应的配置文件;s4:根据配置文件和对应的软件标准模型代码生成对应功能软件的运行框架代码;s5:将对应功能软件的功能算法集成到对应的运行框架代码,生成对应功能软件的完整可编译代码;然后将对应功能软件的完整可编译代码编译成可执行文件,以完成对应功能软件的设计、开发和集成。2.如权利要求1所述的功能软件的运行框架设计方法,其特征在于:步骤s1中,软件标准模型的类型包括但不限于进程线程模型、通信模型、事件调度模型和算法组件模型。3.如权利要求2所述的功能软件的运行框架设计方法,其特征在于:步骤s1中,每一种类型的软件标准模型对应一种或多种标准实现代码。4.如权利要求2所述的功能软件的运行框架设计方法,其特征在于:步骤s1中,进程线程模型包括但不限于进程的个数、每个进程中线程的个数以及进程和线程标的准代码实现。5.如权利要求2所述的功能软件的运行框架设计方法,其特征在于:步骤s1中,通信模型包括但不限于通信数据流、通信方式、通信协议和通信数据同步策略。6.如权利要求2所述的功能软件的运行框架设计方法,其特征在于:步骤s1中,事件调度模型包括但不限于单一消息事件触发执行回调函数、同步消息事件触发执行回调函数和时间消息事件触发执行回调函数。7.如权利要求2所述的功能软件的运行框架设计方法,其特征在于:步骤s1中,算法组件模型包括但不限于算法组件的个数、算法组件的名称、算法组件的初始化回调函数名称、算法组件的执行回调函数名称和算法组件的释放回调函数名称。8.如权利要求1所述的功能软件的运行框架设计方法,其特征在于:步骤s2中,根据软件标准模型的定义和特征,编写对应的软件标准模型代码。9.如权利要求1所述的功能软件的运行框架设计方法,其特征在于:步骤s3中,配置文件包括但不限于算法组件的个数、算法组件的属性信息、算法组件的进程线程编排、算法组件的输入输出通信数据流和算法组件的事件调度方式。10.一种可读存储介质,其特征在于,其上存储有计算机管理类程序,所述计算机管理类程序被处理器执行时实现如权利要求1-9任一项所述的功能软件的运行框架设计方法的步骤。

技术总结
本发明具体涉及一种功能软件的运行框架设计方法及可读存储介质。所述方法包括:对功能软件的非算法实现部分进行抽象,生成对应的软件标准模型;编写对应的软件标准模型代码;基于对应功能软件的运行框架选取相应的软件标准模型,配置对应的配置文件;根据配置文件和对应的软件标准模型代码生成对应的运行框架代码;将对应功能软件的功能算法集成到对应的运行框架代码,生成对应功能软件的完整可编译代码;然后将对应功能软件的完整可编译代码编译成可执行文件。本发明还公开了一种可读存储介质。本发明的运行框架设计方法能够实现功能软件的功能算法和运行框架的解耦,从而能够提高功能软件设计、开发和集成的效率和效果。开发和集成的效率和效果。开发和集成的效率和效果。


技术研发人员:张鹏 杨森 朱乾勇
受保护的技术使用者:重庆长安汽车股份有限公司
技术研发日:2022.02.27
技术公布日:2022/5/31
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献