SAE International Control Flow Analysis of Automotive Software Components Using Model-Based Specifications of Dynamic Behavior 2013-01-0435

Description
The amount of software in the automotive domain is steadily increasing. Different ways of abstraction are used to meet this challenge. One of the most promising approaches is Model-Based Development . Software components are currently designed and developed with model-based approaches which describe syntactical and behavioral aspects of the components. Being able to analyze the models in concern to compatibility and traceability of messages and function calls is an important goal. Especially for the behavioral models this task is complex and time consuming. In this paper we focus on the infotainment domain and present three use-cases for control flow analysis in behavioral models. The first is the compatibility analysis between components, the second is the analysis of control flow over multiple connected components and the third is the consistency analysis of sequence diagrams. We present an approach to address these tasks using model transformation and graph-search algorithms. Finally we show the applicability of our approach using an open-source specification of automotive infotainment software components and an implementation of the algorithms.
Description
The amount of software in the automotive domain is steadily increasing. Different ways of abstraction are used to meet this challenge. One of the most promising approaches is Model-Based Development . Software components are currently designed and developed with model-based approaches which describe syntactical and behavioral aspects of the components. Being able to analyze the models in concern to compatibility and traceability of messages and function calls is an important goal. Especially for the behavioral models this task is complex and time consuming. In this paper we focus on the infotainment domain and present three use-cases for control flow analysis in behavioral models. The first is the compatibility analysis between components, the second is the analysis of control flow over multiple connected components and the third is the consistency analysis of sequence diagrams. We present an approach to address these tasks using model transformation and graph-search algorithms. Finally we show the applicability of our approach using an open-source specification of automotive infotainment software components and an implementation of the algorithms.

Suppliers

Company
Product
Description
Supplier Links
Control Flow Analysis of Automotive Software Components Using Model-Based Specifications of Dynamic Behavior - 2013-01-0435 - SAE International
Warrendale, PA, United States
Control Flow Analysis of Automotive Software Components Using Model-Based Specifications of Dynamic Behavior
2013-01-0435
Control Flow Analysis of Automotive Software Components Using Model-Based Specifications of Dynamic Behavior 2013-01-0435
The amount of software in the automotive domain is steadily increasing. Different ways of abstraction are used to meet this challenge. One of the most promising approaches is Model-Based Development . Software components are currently designed and developed with model-based approaches which describe syntactical and behavioral aspects of the components. Being able to analyze the models in concern to compatibility and traceability of messages and function calls is an important goal. Especially for the behavioral models this task is complex and time consuming. In this paper we focus on the infotainment domain and present three use-cases for control flow analysis in behavioral models. The first is the compatibility analysis between components, the second is the analysis of control flow over multiple connected components and the third is the consistency analysis of sequence diagrams. We present an approach to address these tasks using model transformation and graph-search algorithms. Finally we show the applicability of our approach using an open-source specification of automotive infotainment software components and an implementation of the algorithms.

The amount of software in the automotive domain is steadily increasing. Different ways of abstraction are used to meet this challenge. One of the most promising approaches is Model-Based Development . Software components are currently designed and developed with model-based approaches which describe syntactical and behavioral aspects of the components. Being able to analyze the models in concern to compatibility and traceability of messages and function calls is an important goal. Especially for the behavioral models this task is complex and time consuming. In this paper we focus on the infotainment domain and present three use-cases for control flow analysis in behavioral models. The first is the compatibility analysis between components, the second is the analysis of control flow over multiple connected components and the third is the consistency analysis of sequence diagrams. We present an approach to address these tasks using model transformation and graph-search algorithms. Finally we show the applicability of our approach using an open-source specification of automotive infotainment software components and an implementation of the algorithms.

Supplier's Site

Technical Specifications

  SAE International
Product Category Standards and Technical Documents
Product Number 2013-01-0435
Product Name Control Flow Analysis of Automotive Software Components Using Model-Based Specifications of Dynamic Behavior
Unlock Full Specs
to access all available technical data

Similar Products