当前位置: X-MOL 学术Softw. Syst. Model. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Model-based resource analysis and synthesis of service-oriented automotive software architectures
Software and Systems Modeling ( IF 2 ) Pub Date : 2021-09-05 , DOI: 10.1007/s10270-021-00896-9
Stefan Kugele 1 , Philipp Obergfell 2 , Eric Sax 3
Affiliation  

Context

Automotive software architectures describe distributed functionality by an interaction of software components. One drawback of today’s architectures is their strong integration into the onboard communication network based on predefined dependencies at design time. The idea is to reduce this rigid integration and technological dependencies. To this end, service-oriented architecture offers a suitable methodology since network communication is dynamically established at run-time.

Aim

We target to provide a methodology for analysing hardware resources and synthesising automotive service-oriented architectures based on platform-independent service models. Subsequently, we focus on transforming these models into a platform-specific architecture realisation process following AUTOSAR Adaptive.

Approach

For the platform-independent part, we apply the concepts of design space exploration and simulation to analyse and synthesise deployment configurations, i. e., mapping services to hardware resources at an early development stage. We refine these configurations to AUTOSAR Adaptive software architecture models representing the necessary input for a subsequent implementation process for the platform-specific part.

Result

We present deployment configurations that are optimal for the usage of a given set of computing resources currently under consideration for our next generation of E/E architecture. We also provide simulation results that demonstrate the ability of these configurations to meet the run time requirements. Both results helped us to decide whether a particular configuration can be implemented. As a possible software toolchain for this purpose, we finally provide a prototype.

Conclusion

The use of models and their analysis are proper means to get there, but the quality and speed of development must also be considered.



中文翻译:

基于模型的资源分析与综合面向服务的汽车软件架构

语境

汽车软件架构通过软件组件的交互来描述分布式功能。当今架构的一个缺点是它们在设计时根据预定义的相关性强集成到车载通信网络中。这个想法是为了减少这种严格的集成和技术依赖。为此,面向服务的体系结构提供了一种合适的方法,因为网络通信是在运行时动态建立的。

目的

我们的目标是提供一种基于平台独立服务模型的分析硬件资源和综合汽车服务导向架构的方法。随后,我们专注于将这些模型转换为遵循 AUTOSAR Adaptive 的特定于平台的架构实现过程。

方法

对于平台无关部分,我们应用设计空间探索和仿真的概念来分析和综合部署配置,即。例如,在早期开发阶段将服务映射到硬件资源。我们将这些配置细化为 AUTOSAR 自适应软件架构模型,代表平台特定部分的后续实施过程所需的输入。

结果

我们提出了最适合使用当前正在考虑用于我们下一代 E/E 架构的一组给定计算资源的部署配置。我们还提供模拟结果,证明这些配置满足运行时间要求的能力。这两个结果都帮助我们决定是否可以实施特定的配置。作为为此目的可能的软件工具链,我们最终提供了一个原型。

结论

模型的使用及其分析是实现目标的适当手段,但还必须考虑开发的质量和速度。

更新日期:2021-09-06
down
wechat
bug