基于云计算的车联网通用开发平台

2017-12-06 05:09
汽车文摘 2017年9期
关键词:计算资源应用程序框架

基于云计算的车联网通用开发平台

车联网的应用可以提升交通管理、提高交通效率,几乎所有的汽车制造商都有自身的车联网开发平台。不同的车联网开发平台,开发应用程序的步骤和架构也不同,这使得基于不同开发平台的应用程序无法相互连接。若能建立通用的车联网开发平台,并基于通用的车联网开发平台进行车联网应用程序的统一开发,则将有利于实现所有汽车车联网应用程序的相互连接,有利于车联网的推广。介绍了车联网开发平台面临的挑战,同时给出了一个建立车联网通用开发平台的方法。

车联网开发平台与智能手机或平板开发平台不同,搭建车联网开发平台将面临更多的挑战,主要是由于车联网应用程序的生命周期较长、信息技术标准和可靠性标准较少,同时需要连接的硬件种类也较多。为了解决这些问题,将车联网看作一个可用于汽车与车联网应用程序连接的抽象接口,通过云计算对汽车和车联网应用程序的数据进行处理,并给出一个开发车联网应用程序的参考框架,这样使开发人员只需要专注于车联网应用程序功能的开发,而不需要考虑应用程序架构和数据处理。在搭建云计算平台时,整个过程可分为4步:第1步将车联网应用程序的功能进行分解,分解成单独的子模块;第2步对每个子模块进行负荷估计,确定实现子模块功能需要占用的计算资源和存储空间;第3步进行数据管理,确定每个子模块所需的数据资源并进行处理;第4步进行访问控制,定义子模块访问数据的接口。在构建车联网应用程序的参考框架时,给出了一个应用程序的开发模板,从而缩短应用程序的开发时间。依此搭建的车联网开发平台,由于以云计算为基础,因而共享了计算资源,还降低了车联网的初始安装成本。

刊名:IEEE Software(英)

刊期:2015年第25期

作者:Tobias Herle et al

编译:张振伟

猜你喜欢
计算资源应用程序框架
有机框架材料的后合成交换
框架
浅谈信息产业新技术
删除Win10中自带的应用程序
谷歌禁止加密货币应用程序
一种作业调度和计算资源动态分配方法
基于云桌面的分布式堡垒研究
高校信息资源虚拟化技术的应用与实践
关于原点对称的不规则Gabor框架的构造
我国在WYO框架下面对的贸易保护现状及应对