• Home
  • Search
  • Practitioners’ Perspectives on Change Impact Analysis for Safety-Critical Software – A Preliminary Analysis
  • Open Access IconOpen Access
  • Cite Icon13
  • https://doi.org/10.1007/978-3-319-45480-1_28Copy DOI Icon

Practitioners’ Perspectives on Change Impact Analysis for Safety-Critical Software – A Preliminary Analysis

  • Jan 1, 2016
  • Markus Borg +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Safety standards prescribe change impact analysis (CIA) during evolution of safety-critical software systems. Although CIA is a fundamental activity, there is a lack of empirical studies about how it is performed in practice. We present a case study on CIA in the context of an evolving automation system, based on 14 interviews in Sweden and India. Our analysis suggests that engineers on average spend 50–100 h on CIA per year, but the effort varies considerably with the phases of projects. Also, the respondents presented different connotations to CIA and perceived the importance of CIA differently. We report the most pressing CIA challenges, and several ideas on how to support future CIA. However, we show that measuring the effect of such improvement solutions is non-trivial, as CIA is intertwined with other development activities. While this paper only reports preliminary results, our work contributes empirical insights into practical CIA.

Similar Papers
  • Research Article
  • Citations34

Do Programmers do Change Impact Analysis in Debugging?

  • Jul 01, 2016
  • Empirical Software Engineering
  • Siyuan Jiang +2
  • Conference Article
  • Citations5

Augur: Incorporating Hidden Dependencies and Variable Granularity in Change Impact Analysis

  • Oct 01, 2016
  • Tushar Sharma +1
  • Research Article
  • Citations17

FCA–CIA: An approach of using FCA to support cross-level change impact analysis for object oriented Java programs

  • Mar 05, 2013
  • Information and Software Technology
  • Bixin Li +2
  • Research Article
  • Citations4

Change impact analysis for java programs and applications

  • Jan 01, 2007
  • Rutgers University Community Repository (Rutgers University)
  • Barbara G Ryder +1
  • Research Article
  • Citations1

Software Change Management: a Quantified Perspective

  • Jul 20, 2018
  • International Journal of Engineering & Technology
  • Ankit Dhamija +1
  • Research Article
  • Citations4

Mining Variable-Method Correlation for Change Impact Analysis

  • Jan 01, 2018
  • IEEE Access
  • Chunling Hu +2
  • Conference Article
  • Citations7

DRACA

  • Jan 01, 2009
  • Sarah Nadi +3
  • Book Chapter
  • Citations6

The Supportive Effect of Traceability Links in Change Impact Analysis for Evolving Architectures – Two Controlled Experiments

  • Jan 01, 2014
  • Muhammad Atif Javed +1
  • Dissertation

Exploring the Software Quality Maze: Detecting Scattered and Tangled Crosscutting Quality Concerns in Source Code in Support of Maintenance Tasks

  • May 01, 2024
  • Rrezarta Krasniqi
  • Book Chapter
  • Citations2

Chapter 5 - Change-Effects Analysis for Evolving Software

  • Jan 01, 2014
  • Advances In Computers
  • Raúl Santelices +3
  • Research Article

A comparison of programmers' opinions in change impact analysis

  • Jan 01, 2010
  • Periodica Polytechnica Electrical Engineering
  • Gabriella Tóth
  • Conference Article
  • Citations7

A Methodology for Domain-Spanning Change Impact Analysis

  • Aug 01, 2018
  • Robert Heinrich +2
  • Conference Article
  • Citations2

On The Gap Between Software Maintenance Theory and Practitioners’ Approaches

  • Jun 01, 2021
  • Mvian Ferreira +2
  • Research Article
  • Citations21

Managing changes in the enterprise architecture modelling context

  • Jan 30, 2015
  • Enterprise Information Systems
  • Hoa Khanh Dam +2
  • Conference Article

Formalization of Entity Dependency and Change Types

  • Jul 01, 2017
  • Chen Xingjun +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.