Model-based resource analysis and synthesis of service-oriented automotive software architectures

被引:6
|
作者
Kugele, Stefan [1 ]
Obergfell, Philipp [2 ]
Sax, Eric [3 ]
机构
[1] TH Ingolstadt, Res Inst Almot Bavaria, D-85049 Ingolstadt, Germany
[2] BMW Grp Res, New Technol, Innovat, D-85748 Garching, Germany
[3] Karlsruhe Inst Technol, Inst Informat Proc Technol, D-76131 Karlsruhe, Germany
来源
SOFTWARE AND SYSTEMS MODELING | 2021年 / 20卷 / 06期
关键词
Service-oriented architecture; Real-time behaviour; Model-based design; Automotive architectures; OPTIMIZATION;
D O I
10.1007/s10270-021-00896-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:1945 / 1975
页数:31
相关论文
共 50 条
  • [31] Model Transformation Recommendations for Service-Oriented Architectures
    Panfilenko, Dmitri Valeri
    Hrom, Katsiaryna
    Elvesterand, Brian
    Landre, Einar
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 248 - 256
  • [32] A model for dynamic reconfiguration in service-oriented architectures
    José Luiz Fiadeiro
    Antónia Lopes
    Software & Systems Modeling, 2013, 12 : 349 - 367
  • [33] A Model for Dynamic Reconfiguration in Service-Oriented Architectures
    Fiadeiro, Jose Luiz
    Lopes, Antonia
    SOFTWARE ARCHITECTURE, 2010, 6285 : 70 - +
  • [34] A model for dynamic reconfiguration in service-oriented architectures
    Fiadeiro, Jose Luiz
    Lopes, Antonia
    SOFTWARE AND SYSTEMS MODELING, 2013, 12 (02): : 349 - 367
  • [35] Instance Isolation Analysis for Service-Oriented Architectures
    Decker, Gero
    Weske, Mathias
    2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 1, 2008, : 249 - 256
  • [36] Optimising Multiple Quality Criteria of Service-Oriented Software Architectures
    Martens, Anne
    Brosch, Franz
    Reussner, Ralf
    QUASSOSS 09: 1ST INTERNATIONAL WORKSHOP ON THE QUALITY OF SERVICE-ORIENTED SOFTWARE SYSTEM, 2009, : 25 - 32
  • [37] A flow analysis approach for service-oriented architectures
    Software Methodologies for Distributed Systems, University of Augsburg, Augsburg, Germany
    Lect. Notes Comput. Sci., (475-489):
  • [38] SOFTWARE DEFINED RESOURCE ALLOCATION FOR SERVICE-ORIENTED NETWORKS
    Zhang, Nan
    Liu, Ya-Feng
    Farmanbar, Hamid
    Chang, Tsung-Hui
    Hong, Mingyi
    Luo, Zhi-Quan
    2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 3769 - 3773
  • [39] Service-oriented software and systems engineering -: A vision for the automotive domain
    Krüger, IH
    Third ACM & IEEE International Conference on Formal Methods and Models for Co-Design, Proceedings, 2005, : 150 - 150
  • [40] Supporting Multimodality in Service-Oriented Model-Based Development Environments
    Manca, Marco
    Paterno, Fabio
    HUMAN-CENTRED SOFTWARE ENGINEERING, 2010, 6409 : 135 - 148