Practitioners' and Researchers' Expectations on Design Space Exploration for Multicore Systems in the Automotive and Avionics Domains: A Survey

Philipp Diebold, Constanza Lampasona, Sergey Zverlov and Sebastian Voss

Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, pp. 1:1–1:10

2014 · New York, NY, USA · doi: 10.1145/2601248.2601250

abstract

Background: The mobility domains are moving towards the adoption of multicore technology. Appropriate methods, techniques, and tools need to be developed or adapted in order to fulfill the existing requirements. This is a case for design space exploration methods and tools. Objective: Our goal was to understand the importance of different design space exploration goals with respect to their relevance, frequency of use, and tool support required in the development of multicore systems from the point of view of the ARAMiS project members. Our aim was to use the results to guide further work in the project. Method: We conducted a survey regarding the current state of the art in design space exploration in industry and research and collected the expectations of project members regarding design space exploration goals. Results: The results show that design space exploration is an important topic in industry as well as in research. It is used very often with different important goals to optimize the system. Conclusions: Current tools provide only partial solutions for design space exploration. Our results can be used for improving them and guiding their development according to the priorities explained in this contribution.

subject terms: automotive, avionics, design space exploration, industry, multicore, research, Survey, Model-based Systems Engineering, MbSE