CN115857885A - 一种基于soc软件的汽车主题ui全流程开发测试部署*** - Google Patents
一种基于soc软件的汽车主题ui全流程开发测试部署*** Download PDFInfo
- Publication number
- CN115857885A CN115857885A CN202211687002.3A CN202211687002A CN115857885A CN 115857885 A CN115857885 A CN 115857885A CN 202211687002 A CN202211687002 A CN 202211687002A CN 115857885 A CN115857885 A CN 115857885A
- Authority
- CN
- China
- Prior art keywords
- theme
- automobile
- software
- automobile theme
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种基于SOC软件的汽车主题UI全流程开发测试部署***,包括:UI总体架构标准协议模块,设置SOC软件的汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议;层级分离多端同步开发模块,将中间层和应用层进行层级分离,进行多端同步汽车主题UI软件开发;智能测评逻辑反馈模块,通过汽车主题UI模拟软件测试工具,进行多端同步汽车主题UI软件自测及UI智能专家评测;UI验收更换特性部署模块,进行汽车主题UI云验收及汽车主题UI云更换,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
Description
技术领域
本发明涉及汽车智能软件开发测试技术领域,更具体地说,本发明涉及一种基于SOC软件的汽车主题UI全流程开发测试部署***。
背景技术
现阶段,现在汽车中控多媒体和两轮车仪表基本都是基于SOC芯生软件开发,但是车厂通常都需要多种不同汽车主题显示风格,并且要根据各用户采用不同汽车主题风格满足用户个性化需求增加产品的特点;现有的本领域开发软件中间层和应用层没有彻底分开,不同***开发的主题风格软件的稳定性不一至,同时每个人需要有完整的硬件开发平台才能开发,导致工作效率低,并且存在如多人同时开发难度大幅增加等问题;因此,有必要提出一种基于SOC软件的汽车主题UI全流程开发测试部署***,以至少部分地解决现有技术中存在问题。
发明内容
在发明内容部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明;本发明的发明内容部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
为至少部分地解决上述问题,本发明提供了一种基于SOC软件的汽车主题UI全流程开发测试部署***,包括:
UI总体架构标准协议模块,设置SOC软件的汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议;
层级分离多端同步开发模块,根据汽车主题UI全流程标准化协议,将中间层和应用层进行层级分离,获取汽车主题UI终端架构,并输出多开发端同步开发异构汽车主题标准需求,进行多端同步汽车主题UI软件开发;
智能测评逻辑反馈模块,通过汽车主题UI模拟软件测试工具,进行多端同步汽车主题UI软件自测及UI智能专家评测,获取UI智能评测逻辑反馈;
UI验收更换特性部署模块,根据UI智能评测逻辑反馈,进行汽车主题UI云验收及汽车主题UI云更换,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
可选的,所述UI总体架构标准协议模块包括:
SOC软件UI框架子模块,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;
主题UI总体架构子模块,根据汽车主题UI全流程框架,获取SOC软件的汽车主题UI全流程总体架构;
UI流程标准协议子模块,根据汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议。
可选的,所述层级分离多端同步开发模块包括:
协议解析架构互通子模块,根据主题UI全流程标准化协议,通过多开发端协议解析进行异构架构互通;
层级分离终端架构子模块,根据异构架构互通,将中间层和应用层进行层级分离,获取汽车主题UI终端架构;
主题需求多端开发子模块,根据汽车主题UI终端架构,输出多开发端同步开发异构汽车主题标准需求,进行汽车主题UI设计多开发端同步设计,进行多端同步汽车主题UI软件开发。
可选的,所述智能测评逻辑反馈模块包括:
UI模拟软件测试工具子模块,构建汽车主题UI模拟软件测试工具架构,通过汽车主题UI模拟软件测试工具,利用协议层解析多端同步汽车主题UI软件数据;
多端同步软件自测子模块,根据解析多端同步汽车主题UI软件数据,进行多端同步汽车主题UI软件自测,获取多端同步汽车主题UI软件自测结果;
UI智能专家评测子模块,将多端同步汽车主题UI软件自测结果进行UI智能专家评测,获取UI智能评测逻辑反馈。
可选的,所述UI验收更换特性部署模块包括:
OTA空中下载通信子模块,根据UI智能评测逻辑反馈,通过OTA空中下载通信,进行汽车主题UI终端与汽车主题云端服务器通信;
云端服务器验收更换子模块,根据汽车主题UI终端与汽车主题云端服务器通信,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换;
架构对比特性部署子模块,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
可选的,所述SOC软件UI框架子模块包括:
SOC软件基础单元,根据SOC软件基础及汽车主题UI全流程分拆子流程,获取SOC软件基础框架;
UI全流程框架单元,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;汽车主题UI全流程框架包括:主题定制需求分析、汽车主题UI概要设计、主题UI详细设计、主题UI开发测试、主题UI云验收、汽车主题UI应用评估及主题UI智能部署。
可选的,所述层级分离终端架构子模块包括:
解协分离应用层单元,根据异构架构互通,设置分离应用层,进行应用层汽车主题UI开发;分离应用层包括:协议解协层、UE逻辑层及UI层;并进行分离应用层的层级均衡设置、层间安全防护及应用开发分流,实现均衡灵活度应用层开发策略调整;
中间层扩容分离单元,通过层间分离,设置中间层扩容分离架构;中间层扩容分离架构包括:SOC软件OS底层、扩容分离中间层及终端协议层;并通过扩容分离中间层的层级读写分离进行扩容均衡,实现扩容分离中间层连接协议高效切换。
可选的,所述UI模拟软件测试工具子模块包括:
测试协议层地址解析单元,在复杂架构环境中进行动静态结合协议解析,构建汽车主题UI模拟软件测试工具架构;
UI软件测试接口模拟单元,通过模拟软件测试工具接口,进行汽车主题UI软件自测;
测试数据逻辑反馈单元,通过汽车主题UI模拟软件测试工具,进行测试数据逻辑反馈,利用协议层解析多端同步汽车主题UI软件数据。
可选的,所述云端服务器验收更换子模块包括:
OTA升级协议单元,根据汽车主题UI终端与汽车主题云端服务器通信,通过OTA交互,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互;
云端主题UI单元,双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换。
可选的,所述架构对比特性部署子模块包括:
终端产品中间层软件单元,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,创建终端产品架构分析智能中心;
主题UI智能部署单元,通过终端产品架构分析智能中心,对汽车主题UI云验收架构与汽车主题UI全流程总体架构进行产品架构智能分析,根据用户终端产品特性需求智能部署汽车主题UI软件;并通过用户终端产品在线智能搜索汽车主题UI软件及进行汽车主题UI下载自动安装;
OTA升级软件单元,根据OTA空中下载通信,进行汽车主题UI固件升级和汽车主题UI软件升级;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
本发明技术方案的有益效果至少包括:
本发明提供了一种基于SOC软件的汽车主题UI全流程开发测试部署***,包括:UI总体架构标准协议模块,设置SOC软件的汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议;层级分离多端同步开发模块,根据汽车主题UI全流程标准化协议,将中间层和应用层进行层级分离,获取汽车主题UI终端架构,并输出多开发端同步开发异构汽车主题标准需求,进行多端同步汽车主题UI软件开发;智能测评逻辑反馈模块,通过汽车主题UI模拟软件测试工具,进行多端同步汽车主题UI软件自测及UI智能专家评测,获取UI智能评测逻辑反馈;UI验收更换特性部署模块,根据UI智能评测逻辑反馈,进行汽车主题UI云验收及汽车主题UI云更换,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署;构建标准化协议,能够提高软件工程开发主题的效率;输出一套标准需求,支持多人同时开发不同的主题,大大提高开发效率;通过模拟软件测试工具接口,实现软件自测,自测通过后进行专家评测;通过云服务器,实现在线更换主题;用户终端可以在线查看服务器的不同主题软件,选择喜欢主题进行下载安装;通过中间层和应用层彻底分离,大大提高了软件的稳定性;开展主题智能申请、智能评审和线上主题开发智能部署,保证主题开发的实时性和准确性。
本发明所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,本发明的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本发明的研究和实践而为本领域的技术人员所理解。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***架构图。
图2为本发明所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***框图。
图3为本发明所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***一个实施例图。
具体实施方式
下面结合附图以及实施例对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施;如图1-3所示,本发明提供了一种基于SOC软件的汽车主题UI全流程开发测试部署***,包括:
UI总体架构标准协议模块,设置SOC软件的汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议;
层级分离多端同步开发模块,根据汽车主题UI全流程标准化协议,将中间层和应用层进行层级分离,获取汽车主题UI终端架构,并输出多开发端同步开发异构汽车主题标准需求,进行多端同步汽车主题UI软件开发;
智能测评逻辑反馈模块,通过汽车主题UI模拟软件测试工具,进行多端同步汽车主题UI软件自测及UI智能专家评测,获取UI智能评测逻辑反馈;
UI验收更换特性部署模块,根据UI智能评测逻辑反馈,进行汽车主题UI云验收及汽车主题UI云更换,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
上述技术方案的工作原理为:本发明提供了一种基于SOC软件的汽车主题UI全流程开发测试部署***,包括:UI总体架构标准协议模块,设置SOC软件的汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议;层级分离多端同步开发模块,根据汽车主题UI全流程标准化协议,将中间层和应用层进行层级分离,获取汽车主题UI终端架构,并输出多开发端同步开发异构汽车主题标准需求,进行多端同步汽车主题UI软件开发;智能测评逻辑反馈模块,通过汽车主题UI模拟软件测试工具,进行多端同步汽车主题UI软件自测及UI智能专家评测,获取UI智能评测逻辑反馈;UI验收更换特性部署模块,根据UI智能评测逻辑反馈,进行汽车主题UI云验收及汽车主题UI云更换,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署;基于SOC芯生软件开发;汽车主题UI软件包括:汽车主题界面设计软件、汽车周边主题界面设计软件及汽车相关主题界面设计软件;构建标准化协议,提高软件工程开发主题效率;输出一套标准需求,支持多人同时开发不同的主题;通过模拟软件测试工具接口,实现软件自测,自测通过后进行专家评测;通过云服务器,实现在线更换主题;用户终端可以在线查看服务器的不同主题软件,选择喜欢主题进行下载安装;通过中间层和应用层彻底分离;开展主题智能申请、智能评审和线上主题开发智能部署。
上述技术方案的有益效果为:本发明提供了一种基于SOC软件的汽车主题UI全流程开发测试部署***,包括:UI总体架构标准协议模块,设置SOC软件的汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议;层级分离多端同步开发模块,根据汽车主题UI全流程标准化协议,将中间层和应用层进行层级分离,获取汽车主题UI终端架构,并输出多开发端同步开发异构汽车主题标准需求,进行多端同步汽车主题UI软件开发;智能测评逻辑反馈模块,通过汽车主题UI模拟软件测试工具,进行多端同步汽车主题UI软件自测及UI智能专家评测,获取UI智能评测逻辑反馈;UI验收更换特性部署模块,根据UI智能评测逻辑反馈,进行汽车主题UI云验收及汽车主题UI云更换,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署;构建标准化协议,能够提高软件工程开发主题的效率;输出一套标准需求,支持多人同时开发不同的主题,大大提高开发效率;通过模拟软件测试工具接口,实现软件自测,自测通过后进行专家评测;通过云服务器,实现在线更换主题;用户终端可以在线查看服务器的不同主题软件,选择喜欢主题进行下载安装;通过中间层和应用层彻底分离,大大提高了软件的稳定性;开展主题智能申请、智能评审和线上主题开发智能部署,保证主题开发的实时性和准确性。
在一个实施例中,所述UI总体架构标准协议模块包括:
SOC软件UI框架子模块,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;
主题UI总体架构子模块,根据汽车主题UI全流程框架,获取SOC软件的汽车主题UI全流程总体架构;
UI流程标准协议子模块,根据汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议。
上述技术方案的工作原理为:SOC软件UI框架子模块,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;主题UI总体架构子模块,根据汽车主题UI全流程框架,获取SOC软件的汽车主题UI全流程总体架构;UI流程标准协议子模块,根据汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议。
上述技术方案的有益效果为:通过SOC软件UI框架子模块,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;主题UI总体架构子模块,根据汽车主题UI全流程框架,获取SOC软件的汽车主题UI全流程总体架构;UI流程标准协议子模块,根据汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议;能够同基础构建标准化框架及标准化协议,建立共同开发的基础。
在一个实施例中,所述层级分离多端同步开发模块包括:
协议解析架构互通子模块,根据主题UI全流程标准化协议,通过多开发端协议解析进行异构架构互通;
层级分离终端架构子模块,根据异构架构互通,将中间层和应用层进行层级分离,获取汽车主题UI终端架构;
主题需求多端开发子模块,根据汽车主题UI终端架构,输出多开发端同步开发异构汽车主题标准需求,进行汽车主题UI设计多开发端同步设计,进行多端同步汽车主题UI软件开发。
上述技术方案的工作原理为:所述层级分离多端同步开发模块包括:协议解析架构互通子模块,根据主题UI全流程标准化协议,通过多开发端协议解析进行异构架构互通;层级分离终端架构子模块,根据异构架构互通,将中间层和应用层进行层级分离,获取汽车主题UI终端架构;主题需求多端开发子模块,根据汽车主题UI终端架构,输出多开发端同步开发异构汽车主题标准需求,进行汽车主题UI设计多开发端同步设计,进行多端同步汽车主题UI软件开发。
上述技术方案的有益效果为:协议解析架构互通子模块,根据主题UI全流程标准化协议,通过多开发端协议解析进行异构架构互通;层级分离终端架构子模块,根据异构架构互通,将中间层和应用层进行层级分离,获取汽车主题UI终端架构;主题需求多端开发子模块,根据汽车主题UI终端架构,输出多开发端同步开发异构汽车主题标准需求,进行汽车主题UI设计多开发端同步设计,进行多端同步汽车主题UI软件开发。
在一个实施例中,所述智能测评逻辑反馈模块包括:
UI模拟软件测试工具子模块,构建汽车主题UI模拟软件测试工具架构,通过汽车主题UI模拟软件测试工具,利用协议层解析多端同步汽车主题UI软件数据;
多端同步软件自测子模块,根据解析多端同步汽车主题UI软件数据,进行多端同步汽车主题UI软件自测,获取多端同步汽车主题UI软件自测结果;
UI智能专家评测子模块,将多端同步汽车主题UI软件自测结果进行UI智能专家评测,获取UI智能评测逻辑反馈。
上述技术方案的工作原理为:所述智能测评逻辑反馈模块包括:UI模拟软件测试工具子模块,构建汽车主题UI模拟软件测试工具架构,通过汽车主题UI模拟软件测试工具,利用协议层解析多端同步汽车主题UI软件数据;多端同步软件自测子模块,根据解析多端同步汽车主题UI软件数据,进行多端同步汽车主题UI软件自测,获取多端同步汽车主题UI软件自测结果;UI智能专家评测子模块,将多端同步汽车主题UI软件自测结果进行UI智能专家评测,获取UI智能评测逻辑反馈。
上述技术方案的有益效果为:所述智能测评逻辑反馈模块包括:UI模拟软件测试工具子模块,构建汽车主题UI模拟软件测试工具架构,通过汽车主题UI模拟软件测试工具,利用协议层解析多端同步汽车主题UI软件数据;多端同步软件自测子模块,根据解析多端同步汽车主题UI软件数据,进行多端同步汽车主题UI软件自测,获取多端同步汽车主题UI软件自测结果;UI智能专家评测子模块,将多端同步汽车主题UI软件自测结果进行UI智能专家评测,获取UI智能评测逻辑反馈;能够进行多端同步汽车主题UI软件自测及UI智能专家评测,大幅提高汽车主题UI模拟软件测试并行能力及评测专业性。
在一个实施例中,所述UI验收更换特性部署模块包括:
OTA空中下载通信子模块,根据UI智能评测逻辑反馈,通过OTA空中下载通信,进行汽车主题UI终端与汽车主题云端服务器通信;
云端服务器验收更换子模块,根据汽车主题UI终端与汽车主题云端服务器通信,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换;
架构对比特性部署子模块,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
上述技术方案的工作原理为:所述UI验收更换特性部署模块包括:OTA空中下载通信子模块,根据UI智能评测逻辑反馈,通过OTA空中下载通信,进行汽车主题UI终端与汽车主题云端服务器通信;云端服务器验收更换子模块,根据汽车主题UI终端与汽车主题云端服务器通信,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换;架构对比特性部署子模块,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
上述技术方案的有益效果为:利用OTA空中下载通信子模块,根据UI智能评测逻辑反馈,通过OTA空中下载通信,进行汽车主题UI终端与汽车主题云端服务器通信;云端服务器验收更换子模块,根据汽车主题UI终端与汽车主题云端服务器通信,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换;架构对比特性部署子模块,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署;能够开展主题智能申请、智能评审和线上主题开发智能部署。
在一个实施例中,所述SOC软件UI框架子模块包括:
SOC软件基础单元,根据SOC软件基础及汽车主题UI全流程分拆子流程,获取SOC软件基础框架;
UI全流程框架单元,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;汽车主题UI全流程框架包括:主题定制需求分析、汽车主题UI概要设计、主题UI详细设计、主题UI开发测试、主题UI云验收、汽车主题UI应用评估及主题UI智能部署。
上述技术方案的工作原理为:所述SOC软件UI框架子模块包括:SOC软件基础单元,根据SOC软件基础及汽车主题UI全流程分拆子流程,获取SOC软件基础框架;UI全流程框架单元,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;汽车主题UI全流程框架包括:主题定制需求分析、汽车主题UI概要设计、主题UI详细设计、主题UI开发测试、主题UI云验收、汽车主题UI应用评估及主题UI智能部署。
上述技术方案的有益效果为:通过SOC软件基础单元,根据SOC软件基础及汽车主题UI全流程分拆子流程,获取SOC软件基础框架;UI全流程框架单元,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;汽车主题UI全流程框架包括:主题定制需求分析、汽车主题UI概要设计、主题UI详细设计、主题UI开发测试、主题UI云验收、汽车主题UI应用评估及主题UI智能部署;能够进行汽车主题UI全流程框架搭建并适配多种流程框架。
在一个实施例中,所述层级分离终端架构子模块包括:
解协分离应用层单元,根据异构架构互通,设置分离应用层,进行应用层汽车主题UI开发;分离应用层包括:协议解协层、UE逻辑层及UI层;并进行分离应用层的层级均衡设置、层间安全防护及应用开发分流,实现均衡灵活度应用层开发策略调整;
中间层扩容分离单元,通过层间分离,设置中间层扩容分离架构;中间层扩容分离架构包括:SOC软件OS底层、扩容分离中间层及终端协议层;并通过扩容分离中间层的层级读写分离进行扩容均衡,实现扩容分离中间层连接协议高效切换。
上述技术方案的工作原理为:所述层级分离终端架构子模块包括:解协分离应用层单元,根据异构架构互通,设置分离应用层,进行应用层汽车主题UI开发;分离应用层包括:协议解协层、UE逻辑层及UI层;并进行分离应用层的层级均衡设置、层间安全防护及应用开发分流,实现均衡灵活度应用层开发策略调整;中间层扩容分离单元,通过层间分离,设置中间层扩容分离架构;中间层扩容分离架构包括:SOC软件OS底层、扩容分离中间层及终端协议层;并通过扩容分离中间层的层级读写分离进行扩容均衡,实现扩容分离中间层连接协议高效切换;
计算层级读写分离进行扩容均衡耗时值:
其中,DGQh表示层级读写分离进行扩容均衡耗时值,KRi表示第i个中间层的扩容均衡耗时调节系数,STi表示第i个中间层的DNS轮询扩容所需时间,KVi表示第i个中间层的DNS轮询运行速率,VOi表示DNS轮询平均运行速率,PTi表示未进行扩容均衡耗时值;通过计算层级读写分离进行扩容均衡耗时值,持续减小扩容均衡耗时值。
上述技术方案的有益效果为:所述层级分离终端架构子模块包括:解协分离应用层单元,根据异构架构互通,设置分离应用层,进行应用层汽车主题UI开发;分离应用层包括:协议解协层、UE逻辑层及UI层;并进行分离应用层的层级均衡设置、层间安全防护及应用开发分流,实现均衡灵活度应用层开发策略调整;中间层扩容分离单元,通过层间分离,设置中间层扩容分离架构;中间层扩容分离架构包括:SOC软件OS底层、扩容分离中间层及终端协议层;并通过扩容分离中间层的层级读写分离进行扩容均衡,实现扩容分离中间层连接协议高效切换;
计算层级读写分离进行扩容均衡耗时值:其中,DGQh表示层级读写分离进行扩容均衡耗时值,KRi表示第i个中间层的扩容均衡耗时调节系数,STi表示第i个中间层的DNS轮询扩容所需时间,KVi表示第i个中间层的DNS轮询运行速率,VOi表示DNS轮询平均运行速率,PTi表示未进行扩容均衡耗时值;通过计算层级读写分离进行扩容均衡耗时值,持续减小扩容均衡耗时值,使中间层大幅扩容进行多协议请求同步处理。
在一个实施例中,所述UI模拟软件测试工具子模块包括:
测试协议层地址解析单元,在复杂架构环境中进行动静态结合协议解析,构建汽车主题UI模拟软件测试工具架构;
UI软件测试接口模拟单元,通过模拟软件测试工具接口,进行汽车主题UI软件自测;
测试数据逻辑反馈单元,通过汽车主题UI模拟软件测试工具,进行测试数据逻辑反馈,利用协议层解析多端同步汽车主题UI软件数据。
上述技术方案的工作原理为:所述UI模拟软件测试工具子模块包括:测试协议层地址解析单元,在复杂架构环境中进行动静态结合协议解析,构建汽车主题UI模拟软件测试工具架构;动静态结合协议解析包括:将包含测试协议地址的物理地址解析请求报文广播到总体架构中的所有汽车主题UI终端架构;物理地址解析请求报文包括:测试端架构访问控制地址、测试端架构协议地址及第一终端架构协议地址;汽车主题UI终端架构对物理地址解析请求报文中的第一终端架构协议地址进行对比验证;当第一终端架构协议地址与汽车主题UI终端架构中的第二终端架构协议地址一致时,汽车主题UI终端架构验证通过;汽车主题UI终端架构通过逻辑反馈地址解析静态响应报文,地址解析静态响应报文包括:第二终端架构协议和汽车主题UI终端架构物理地址,以静态独连方式进行逻辑反馈,加快反馈速度效率;UI软件测试接口模拟单元,通过模拟软件测试工具接口,进行汽车主题UI软件自测;测试数据逻辑反馈单元,通过汽车主题UI模拟软件测试工具,进行测试数据逻辑反馈,利用协议层解析多端同步汽车主题UI软件数据。
上述技术方案的有益效果为:通过测试协议层地址解析单元,在复杂架构环境中进行动静态结合协议解析,构建汽车主题UI模拟软件测试工具架构;动静态结合协议解析包括:将包含测试协议地址的物理地址解析请求报文广播到总体架构中的所有汽车主题UI终端架构;物理地址解析请求报文包括:测试端架构访问控制地址、测试端架构协议地址及第一终端架构协议地址;汽车主题UI终端架构对物理地址解析请求报文中的第一终端架构协议地址进行对比验证;当第一终端架构协议地址与汽车主题UI终端架构中的第二终端架构协议地址一致时,汽车主题UI终端架构验证通过;汽车主题UI终端架构通过逻辑反馈地址解析静态响应报文,地址解析静态响应报文包括:第二终端架构协议和汽车主题UI终端架构物理地址,以静态独连方式进行逻辑反馈,加快反馈速度效率;UI软件测试接口模拟单元,通过模拟软件测试工具接口,进行汽车主题UI软件自测;测试数据逻辑反馈单元,通过汽车主题UI模拟软件测试工具,进行测试数据逻辑反馈,利用协议层解析多端同步汽车主题UI软件数据;动静态结合协议解析加快反馈速度效率,协议层解析多端同步。
在一个实施例中,所述云端服务器验收更换子模块包括:
OTA升级协议单元,根据汽车主题UI终端与汽车主题云端服务器通信,通过OTA交互,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互;
云端主题UI单元,双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换。
上述技术方案的工作原理为:所述云端服务器验收更换子模块包括:OTA升级协议单元,根据汽车主题UI终端与汽车主题云端服务器通信,通过OTA交互,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互;云端主题UI单元,双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换。
上述技术方案的有益效果为:所述云端服务器验收更换子模块包括:OTA升级协议单元,根据汽车主题UI终端与汽车主题云端服务器通信,通过OTA交互,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互;云端主题UI单元,双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换;数据通用性和数据处理能力大幅提高。
在一个实施例中,所述架构对比特性部署子模块包括:
终端产品中间层软件单元,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,创建终端产品架构分析智能中心;
主题UI智能部署单元,通过终端产品架构分析智能中心,对汽车主题UI云验收架构与汽车主题UI全流程总体架构进行产品架构智能分析,根据用户终端产品特性需求智能部署汽车主题UI软件;并通过用户终端产品在线智能搜索汽车主题UI软件及进行汽车主题UI下载自动安装;
OTA升级软件单元,根据OTA空中下载通信,进行汽车主题UI固件升级和汽车主题UI软件升级;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
上述技术方案的工作原理为:所述架构对比特性部署子模块包括:终端产品中间层软件单元,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,创建终端产品架构分析智能中心;主题UI智能部署单元,通过终端产品架构分析智能中心,对汽车主题UI云验收架构与汽车主题UI全流程总体架构进行产品架构智能分析,根据用户终端产品特性需求智能部署汽车主题UI软件;并通过用户终端产品在线智能搜索汽车主题UI软件及进行汽车主题UI下载自动安装;OTA升级软件单元,根据OTA空中下载通信,进行汽车主题UI固件升级和汽车主题UI软件升级;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
上述技术方案的有益效果为:通过终端产品中间层软件单元,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,创建终端产品架构分析智能中心;主题UI智能部署单元,通过终端产品架构分析智能中心,对汽车主题UI云验收架构与汽车主题UI全流程总体架构进行产品架构智能分析,根据用户终端产品特性需求智能部署汽车主题UI软件;并通过用户终端产品在线智能搜索汽车主题UI软件及进行汽车主题UI下载自动安装;OTA升级软件单元,根据OTA空中下载通信,进行汽车主题UI固件升级和汽车主题UI软件升级;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署;开展主题智能申请、智能评审和线上主题开发智能部署,保证主题开发的实时性和准确性。
尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节与这里示出与描述的图例。
Claims (10)
1.一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,包括:
UI总体架构标准协议模块,设置SOC软件的汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议;
层级分离多端同步开发模块,根据汽车主题UI全流程标准化协议,将中间层和应用层进行层级分离,获取汽车主题UI终端架构,并输出多开发端同步开发异构汽车主题标准需求,进行多端同步汽车主题UI软件开发;
智能测评逻辑反馈模块,通过汽车主题UI模拟软件测试工具,进行多端同步汽车主题UI软件自测及UI智能专家评测,获取UI智能评测逻辑反馈;
UI验收更换特性部署模块,根据UI智能评测逻辑反馈,进行汽车主题UI云验收及汽车主题UI云更换,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
2.根据权利要求1所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述UI总体架构标准协议模块包括:
SOC软件UI框架子模块,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;
主题UI总体架构子模块,根据汽车主题UI全流程框架,获取SOC软件的汽车主题UI全流程总体架构;
UI流程标准协议子模块,根据汽车主题UI全流程总体架构,构建汽车主题UI全流程标准化协议。
3.根据权利要求1所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述层级分离多端同步开发模块包括:
协议解析架构互通子模块,根据主题UI全流程标准化协议,通过多开发端协议解析进行异构架构互通;
层级分离终端架构子模块,根据异构架构互通,将中间层和应用层进行层级分离,获取汽车主题UI终端架构;
主题需求多端开发子模块,根据汽车主题UI终端架构,输出多开发端同步开发异构汽车主题标准需求,进行汽车主题UI设计多开发端同步设计,进行多端同步汽车主题UI软件开发。
4.根据权利要求1所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述智能测评逻辑反馈模块包括:
UI模拟软件测试工具子模块,构建汽车主题UI模拟软件测试工具架构,通过汽车主题UI模拟软件测试工具,利用协议层解析多端同步汽车主题UI软件数据;
多端同步软件自测子模块,根据解析多端同步汽车主题UI软件数据,进行多端同步汽车主题UI软件自测,获取多端同步汽车主题UI软件自测结果;
UI智能专家评测子模块,将多端同步汽车主题UI软件自测结果进行UI智能专家评测,获取UI智能评测逻辑反馈。
5.根据权利要求1所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述UI验收更换特性部署模块包括:
OTA空中下载通信子模块,根据UI智能评测逻辑反馈,通过OTA空中下载通信,进行汽车主题UI终端与汽车主题云端服务器通信;
云端服务器验收更换子模块,根据汽车主题UI终端与汽车主题云端服务器通信,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换;
架构对比特性部署子模块,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,根据用户终端产品特性需求智能部署汽车主题UI软件;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
6.根据权利要求2所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述SOC软件UI框架子模块包括:
SOC软件基础单元,根据SOC软件基础及汽车主题UI全流程分拆子流程,获取SOC软件基础框架;
UI全流程框架单元,根据SOC软件基础框架,获取SOC软件的汽车主题UI全流程框架;汽车主题UI全流程框架包括:主题定制需求分析、汽车主题UI概要设计、主题UI详细设计、主题UI开发测试、主题UI云验收、汽车主题UI应用评估及主题UI智能部署。
7.根据权利要求3所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述层级分离终端架构子模块包括:
解协分离应用层单元,根据异构架构互通,设置分离应用层,进行应用层汽车主题UI开发;分离应用层包括:协议解协层、UE逻辑层及UI层;并进行分离应用层的层级均衡设置、层间安全防护及应用开发分流,实现均衡灵活度应用层开发策略调整;
中间层扩容分离单元,通过层间分离,设置中间层扩容分离架构;中间层扩容分离架构包括:SOC软件OS底层、扩容分离中间层及终端协议层;并通过扩容分离中间层的层级读写分离进行扩容均衡,实现扩容分离中间层连接协议高效切换。
8.根据权利要求4所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述UI模拟软件测试工具子模块包括:
测试协议层地址解析单元,在复杂架构环境中进行动静态结合协议解析,构建汽车主题UI模拟软件测试工具架构;
UI软件测试接口模拟单元,通过模拟软件测试工具接口,进行汽车主题UI软件自测;
测试数据逻辑反馈单元,通过汽车主题UI模拟软件测试工具,进行测试数据逻辑反馈,利用协议层解析多端同步汽车主题UI软件数据。
9.根据权利要求4所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述云端服务器验收更换子模块包括:
OTA升级协议单元,根据汽车主题UI终端与汽车主题云端服务器通信,通过OTA交互,进行汽车主题云OTA升级协议及终端产品OTA升级软件的双端OTA交互;
云端主题UI单元,双端OTA交互,进行汽车主题UI云验收及汽车主题UI云更换。
10.根据权利要求5所述的一种基于SOC软件的汽车主题UI全流程开发测试部署***,其特征在于,所述架构对比特性部署子模块包括:
终端产品中间层软件单元,根据汽车主题UI云验收及汽车主题UI云更换进行总体架构对比检查,创建终端产品架构分析智能中心;
主题UI智能部署单元,通过终端产品架构分析智能中心,对汽车主题UI云验收架构与汽车主题UI全流程总体架构进行产品架构智能分析,根据用户终端产品特性需求智能部署汽车主题UI软件;并通过用户终端产品在线智能搜索汽车主题UI软件及进行汽车主题UI下载自动安装;
OTA升级软件单元,根据OTA空中下载通信,进行汽车主题UI固件升级和汽车主题UI软件升级;实现SOC软件的汽车主题UI全流程开发测试终端特性智能部署。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211687002.3A CN115857885B (zh) | 2022-12-27 | 2022-12-27 | 一种基于soc软件的汽车主题ui全流程开发测试部署*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211687002.3A CN115857885B (zh) | 2022-12-27 | 2022-12-27 | 一种基于soc软件的汽车主题ui全流程开发测试部署*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115857885A true CN115857885A (zh) | 2023-03-28 |
CN115857885B CN115857885B (zh) | 2023-09-22 |
Family
ID=85655148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211687002.3A Active CN115857885B (zh) | 2022-12-27 | 2022-12-27 | 一种基于soc软件的汽车主题ui全流程开发测试部署*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115857885B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117215958A (zh) * | 2023-10-11 | 2023-12-12 | 深圳市浩科智联科技有限公司 | 一种车载应用分离设计软件及其测试方法 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10187981A (ja) * | 1996-12-26 | 1998-07-21 | Sony Corp | 画像照合装置 |
JP2002056383A (ja) * | 2000-08-11 | 2002-02-20 | Mitsubishi Electric Building Techno Service Co Ltd | 指紋照合装置 |
WO2004097719A1 (de) * | 2003-04-29 | 2004-11-11 | United Business Gmbh & Co. Consulting Kg | Vorrichtung und verfahren zur lebenderkennung eines körperteils bei einem biometrischen identifizierungsverfahren |
US20060206856A1 (en) * | 2002-12-12 | 2006-09-14 | Timothy Breeden | System and method for software application development in a portal environment |
US20100067747A1 (en) * | 2007-01-05 | 2010-03-18 | Commissariat A L'energie Atomique | Method and device for recognising an individual |
WO2015024368A1 (zh) * | 2013-08-22 | 2015-02-26 | 浪潮电子信息产业股份有限公司 | 一种面向构件的混合型云操作***体系结构及其通信方法 |
CN106331490A (zh) * | 2016-08-26 | 2017-01-11 | 广东欧珀移动通信有限公司 | 拍照处理方法、装置及移动终端 |
CN111327689A (zh) * | 2020-01-22 | 2020-06-23 | 大运汽车股份有限公司 | 基于uds通信协议实现车辆ecu远程升级的方法 |
WO2021008184A1 (zh) * | 2019-07-18 | 2021-01-21 | 南京依维柯汽车有限公司 | 新能源汽车上的fota固件远程升级***及其升级方法 |
CN113395314A (zh) * | 2020-09-08 | 2021-09-14 | 重庆高新技术产业研究院有限责任公司 | 基于soa与分布式部署的规则引擎的架构*** |
CN114546445A (zh) * | 2022-02-24 | 2022-05-27 | 重庆长安汽车股份有限公司 | 一种基于微服务架构的整车ota控制器升级***及方法 |
WO2022257181A1 (zh) * | 2021-06-07 | 2022-12-15 | 刘天琼 | AIOT PaaS物联网运营平台 |
-
2022
- 2022-12-27 CN CN202211687002.3A patent/CN115857885B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10187981A (ja) * | 1996-12-26 | 1998-07-21 | Sony Corp | 画像照合装置 |
JP2002056383A (ja) * | 2000-08-11 | 2002-02-20 | Mitsubishi Electric Building Techno Service Co Ltd | 指紋照合装置 |
US20060206856A1 (en) * | 2002-12-12 | 2006-09-14 | Timothy Breeden | System and method for software application development in a portal environment |
WO2004097719A1 (de) * | 2003-04-29 | 2004-11-11 | United Business Gmbh & Co. Consulting Kg | Vorrichtung und verfahren zur lebenderkennung eines körperteils bei einem biometrischen identifizierungsverfahren |
US20100067747A1 (en) * | 2007-01-05 | 2010-03-18 | Commissariat A L'energie Atomique | Method and device for recognising an individual |
WO2015024368A1 (zh) * | 2013-08-22 | 2015-02-26 | 浪潮电子信息产业股份有限公司 | 一种面向构件的混合型云操作***体系结构及其通信方法 |
CN106331490A (zh) * | 2016-08-26 | 2017-01-11 | 广东欧珀移动通信有限公司 | 拍照处理方法、装置及移动终端 |
WO2021008184A1 (zh) * | 2019-07-18 | 2021-01-21 | 南京依维柯汽车有限公司 | 新能源汽车上的fota固件远程升级***及其升级方法 |
CN111327689A (zh) * | 2020-01-22 | 2020-06-23 | 大运汽车股份有限公司 | 基于uds通信协议实现车辆ecu远程升级的方法 |
CN113395314A (zh) * | 2020-09-08 | 2021-09-14 | 重庆高新技术产业研究院有限责任公司 | 基于soa与分布式部署的规则引擎的架构*** |
WO2022257181A1 (zh) * | 2021-06-07 | 2022-12-15 | 刘天琼 | AIOT PaaS物联网运营平台 |
CN114546445A (zh) * | 2022-02-24 | 2022-05-27 | 重庆长安汽车股份有限公司 | 一种基于微服务架构的整车ota控制器升级***及方法 |
Non-Patent Citations (1)
Title |
---|
潘霞;张庆余;张苏林;: "基于AUTOSAR的智能网联汽车分层式结构设计", 时代汽车, no. 01, pages 115 - 120 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117215958A (zh) * | 2023-10-11 | 2023-12-12 | 深圳市浩科智联科技有限公司 | 一种车载应用分离设计软件及其测试方法 |
CN117215958B (zh) * | 2023-10-11 | 2024-05-31 | 深圳市浩科智联科技有限公司 | 一种车载应用分离设计软件及其测试方法 |
Also Published As
Publication number | Publication date |
---|---|
CN115857885B (zh) | 2023-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108958736B (zh) | 页面生成方法、装置、电子设备及计算机可读介质 | |
CN109308729B (zh) | 图片合成处理方法、装置及*** | |
WO2016110234A1 (zh) | 面向云平台应用的服务推荐方法、设备及*** | |
CN110990269A (zh) | 一种接口测试的方法、装置及*** | |
US8826302B2 (en) | Methods, systems and computer readable media for establishing a communication link between software simulation models | |
CN115857885A (zh) | 一种基于soc软件的汽车主题ui全流程开发测试部署*** | |
CN103092751A (zh) | 一种云环境下基于用户行为模型的web应用性能测试*** | |
CN111860853B (zh) | 在线预测***、设备、方法及电子设备 | |
CN114064208A (zh) | 检测应用服务状态的方法、装置、电子设备及存储介质 | |
CN111367872A (zh) | 用户行为分析方法、装置、电子设备及存储介质 | |
CN111083013A (zh) | 基于流量回放的测试方法、装置、电子设备及存储介质 | |
CN100382075C (zh) | 基于硬件级的测试脚本自动生成***及方法 | |
CN109948212A (zh) | 建模规范检查方法及装置 | |
CN113704077A (zh) | 测试用例生成方法及装置 | |
CN112822044B (zh) | 分布式集群的部署方法、装置、电子设备及可读存储介质 | |
CN110888800A (zh) | 服务交互功能的测试方法、装置、存储介质及测试*** | |
CN112910708B (zh) | 分布式服务调用方法及装置 | |
CN113723601A (zh) | 神经网络模型的转换方法、装置、设备及存储介质 | |
CN112214321A (zh) | 一种新增微服务的节点选择方法、装置及微服务管理平台 | |
US20020091988A1 (en) | Method for iterative development and testing of software | |
CN110750295A (zh) | 一种信息处理方法,装置,电子设备和存储介质 | |
CN113869989B (zh) | 一种信息处理方法及装置 | |
US7373623B2 (en) | Method and apparatus for locating circuit deviations | |
US6496788B1 (en) | Data processing method and apparatus to determine killer ratio based on a variety of defect types | |
KR102324259B1 (ko) | 복수의 플랫폼을 단일 소스코드로 개발 가능한 플랫폼 통합 sdk 제공 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |