• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Defining a strategy to introduce a software product line using existing embedded systems
 
  • Details
  • Full
Options
2006
Conference Paper
Title

Defining a strategy to introduce a software product line using existing embedded systems

Abstract
Engine Control Systems (ECS) for automobiles have numerous variants for many manufactures and different markets. To improve development efficiency, exploiting ECS commonalities and predicting their variability are mandatory. The concept of software product line engineering meets the business background of ECS. However, we should carefully investigate the expected technical, economical, and organizational effects of introducing this strategy into existing products.This paper explains an approach for assessing the potential of merging existing embedded software into a product line approach. The definition of an economically useful product line approach requires two things: analyzing return on investment (ROI) expectations of a product line and understanding the effort required for building reusable assets. We did a clone analysis to provide the basis for effort estimation for merge potential assessment of existing variants. We also report on a case study with ECS. We package the lessons learned and open issues that arose during the case study.
Author(s)
Yoshimura, K.
Ganesan, D.
Muthig, D.
Mainwork
EMSOFT 2006, Sixth ACM & IEEE International Conference on Embedded Software. Proceedings  
Conference
International Conference on Embedded Software (EMSOFT) 2006  
DOI
10.1145/1176887.1176897
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • software product line

  • reverse engineering

  • clone detection

  • clone classification

  • Hitachi

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024