2012 28th IEEE International Conference on Software Maintenance (ICSM) 2012
DOI: 10.1109/icsm.2012.6405312
|View full text |Cite
|
Sign up to set email alerts
|

Reengineering embedded automotive software

Abstract: The fact that software ages holds for embedded automotive software as well as for any other kind of software. In comparison to IT software, the automotive domain has to deal with different kinds of requirements, such as real time properties, feedback control, and constrained resources. Therefore, used programming languages are C -to meet resource constraints -and data flow oriented graphical languagesto meet the used engineering method and notation of feedback control engineers. This makes the software quite d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(8 citation statements)
references
References 15 publications
0
8
0
Order By: Relevance
“…The embedded software industry increasingly relies on model-based development methods to develop software components [1]. These components are largely developed in the Matlab/Simulink language [2].…”
Section: Introductionmentioning
confidence: 99%
“…The embedded software industry increasingly relies on model-based development methods to develop software components [1]. These components are largely developed in the Matlab/Simulink language [2].…”
Section: Introductionmentioning
confidence: 99%
“…Similarly, the use of cyclic dependencies information did not improve the re-engineering results. A new metric called Bosch Maintainability Index (BMI) is introduced by Thums and Quante [4] to facilitate the task of understanding the code. The BMI uses questionnairebased input as well as a combination of metrics like the ones described above for the first step of identifying relevant code segments, by describing the benefit that code maintenance would bring.…”
Section: Related Workmentioning
confidence: 99%
“…In comparison to software in other domains, industrial control has to meet different requirements, e.g., regarding real-time properties, reliability, and constrained resources [3], [4]. General approaches for migration are thus often not directly applicable and have to be adapted to satisfy these requirements.…”
Section: Introductionmentioning
confidence: 99%
“…Such software systems have rarely been studied but instead researches have focused on other domains such as business applications [3,4] and embedded systems [5]. In this paper we approach software in scientific and engineering domains.…”
Section: Introductionmentioning
confidence: 99%