今天想在这里给大家分享下,作为工具开发者看到的一些行业信息后对工具的一点思考和观点。
不知道大家都曾是否有关注过Autosar官网1.9号的这篇关于“Autosar SDV联盟”相关的新闻?原文链接:
https://www.autosar.org/news-events/detail?tx_news_pi1%5Baction%5D=detail&tx_news_pi1%5Bcontroller%5D=News&tx_news_pi1%5Bnews%5D=236&cHash=0fc27843f8c88e646213f1ee406918ba
看完上面的文章,小编主要去详细了解了下Eclipse SDV(Software Define Vehicle)的一些信息。Eclipse SDV是一个由Eclipse基金会支持的项目,旨在提供软件定义车辆所需的各种工具和平台,包括开发、测试、部署和模拟汽车软件的环境,以便汽车制造商和供应商可以更高效地开发和迭代汽车软件。它就像是一个“汽车制造工厂”。这个工厂提供了一系列的工具和设备,使汽车制造商能够设计和生产各种汽车。在这个工厂里,工人(开发者)可以使用各种机器(工具)来组装汽车(软件系统),并进行测试,确保每辆汽车(软件系统)都能正常运行。关于Eclipse SDV 的详细信息可以在官网进行了解https://sdv.eclipse.org/what-is-sdv/。这里不做过多赘述。
以下是Eclipse SDV主要的项目概览:
目前Eclipse SDV 主要的成员(目前行业巨头和autosar工具链巨头都在里):
并且在今年10月份左右,由Eclipse 基金会主办的 OCX 2024将推出“Open Community for Automotive”,其中将包括以下主题内容:
小编还通过一些对Eclipse 基金会生态系统开发副总裁 Michael Plagge采访报道的视频+文章了解到:Eclipse SDV将提供:
- 汽车软件架构和模型:将提供汽车软件的架构和模型,帮助开发人员和工程师理解车辆系统的结构和组件,以及它们之间的关系。
- 软件组件和接口:项目将定义软件组件和它们的接口,以便于不同供应商和开发人员能够在统一的框架下工作,确保软件组件的互操作性和可替换性。
- 开发和测试工具:将提供开发和测试工具,包括代码编辑器、集成开发环境(IDE)插件、模拟器和测试床,以支持软件的开发和验证。
- 软件部署和运行时管理:项目将提供工具和框架,用于软件的部署和运行时管理,包括版本控制、配置管理和监控。
- .......
开发者 通过Eclipse SDV可以利用模块化的软件组件和标准化的接口,快速构建和部署汽车软件应用。这不仅加速了软件开发周期,还提高了软件的可维护性和可升级性,从而为汽车电子软件工具的未来发展奠定了坚实的基础 。所以,作为一个工具开发者,本小编认为 eclipse在目前乃至未来都将会作为Autosar工具链的一个重要基石。(仅个人视角。如果有不同观点的小伙伴可以在评论区留言一起交流)
顺便简单介绍下“Autosar SDV联盟”里的其他几个组织
1. AUTOSAR(汽车开放系统架构):AUTOSAR为汽车软件和电子架构提供了一个通用的、标准化的框架,确保汽车系统的可靠性和可扩展性。它类似于一个城市的规划者和建筑师,它的职责是设计一个通用的、标准化的城市建设框架,确保城市的有序发展和高效运作。这个大家都比较熟悉,更多信息大家可以自行通过官网了解https://www.autosar.org/
2.COVESA(车辆开放系统架构联盟):Collaborative Open Vehicle Exchange for System Architecture是一个由汽车制造商和供应商组成的联盟, 致力于开发、维护和推广车辆电子系统的开放标准和架构,以促进跨供应商的组件兼容性和互操作性。它就像是开源的“零件超市”。在这个超市里,不同的制造商和供应商提供各种标准化、互兼容的零件,供其他商家或消费者购买和组装。这样,任何人都可以根据自己的需要来选择合适的零件,组装成自己想要的“汽车”(软件系统)。更多信息大家可以自行通过官网了解https://covesa.global/
COVESA的主要成员
3.SOAFEE(软件定义的汽车边缘计算平台):SOAFEE主要是提供一个软件定义的汽车边缘计算平台,用于管理和协调汽车中各种软件和硬件组件的运行和数据交换,以确保汽车系统的整体性能和安全性。它就像是一个大型企业的信息系统部门,它的职责是确保企业内部的各种业务系统和数据能够高效、安全地运行和交互。更多信息大家可以自行通过官网了解https://www.soafee.io/
SOAFEE的主要成员