Variability-Aware Change Impact Analysis of MultiLanguage Product Lines

Florian Angerer

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Change impact analysis (CIA) techniques have been applied successfully to determine the effects of modifications when evolving software systems. However, many software systems today use multiple programming languages and they are organized as software product lines (SPLs) to ease their customization to different customer and market needs. Due to the limitations of current CIA approaches regarding variability and cross-language support assessing the impact of changes becomes difficult and arduous. This work aims at developing a CIA approach for multi language SPLs. The approach is based on a multiple conditional system dependency graphs. We will evaluate the approach based on the software product lines of an industry partner in the domain of industrial automation.
Original languageEnglish
Title of host publicationDoctoral Symposium at 29th IEEE/ACM Int'l Conference on Automated Software Engineering (ASE 2014)
Editors ACM
Pages903-906
Number of pages4
ISBN (Electronic)9781450330138
DOIs
Publication statusPublished - 2014

Fields of science

  • 102 Computer Sciences
  • 102022 Software development
  • 102025 Distributed systems

JKU Focus areas

  • Computation in Informatics and Mathematics
  • Engineering and Natural Sciences (in general)

Cite this