A taxonomy for software change impact analysis

S Lehnert - Proceedings of the 12th International Workshop on …, 2011 - dl.acm.org
Most software is accompanied by frequent changes, whereas the implementation of a single
change can affect many different parts of the system. Approaches for Impact Analysis have …

Comprehending reality-practical barriers to industrial adoption of software maintenance automation

JR Cordy - 11th IEEE International Workshop on Program …, 2003 - ieeexplore.ieee.org
Recent years have seen many significant advances in program comprehension and
software maintenance automation technology. In spite of the enormous potential savings in …

A change impact model for changeability assessment in object-oriented software systems

MA Chaumun, H Kabaili, RK Keller… - Science of Computer …, 2002 - Elsevier
Growing maintenance costs have become a major concern for developers and users of
software systems. Changeability is an important aspect of maintainability, especially in …

Variable granularity for improving precision of impact analysis

M Petrenko, V Rajlich - 2009 IEEE 17th International …, 2009 - ieeexplore.ieee.org
Impact analysis is a specialized process of program comprehension that investigates the
nature and extent of a planned software change. Traditionally, impact analysis involves …

Predicting requirement change propagation through investigation of physical and functional domains

PH Hein, N Voris, B Morkos - Research in Engineering Design, 2018 - Springer
Requirements play a critical role in the design process and are important to the project's
success. The design process is iterative, and requirements are constantly changed and …

From requirements to UML models and back: how automatic processing of text can support requirements engineering

M Landhäußer, SJ Körner, WF Tichy - Software Quality Journal, 2014 - Springer
Software engineering is supposed to be a structured process, but manual tasks leave much
leeway. Ideally, these tasks lie in the hands of skilled analysts and software engineers. This …

Scenario-based functional regression testing

WT Tsai, X Bai, R Paul, L Yu - 25th Annual International …, 2001 - ieeexplore.ieee.org
Regression testing has been a popular quality-assurance technique. Most regression testing
techniques are based on code or software design. This paper proposes a scenario-based …

Lightweight impact analysis using island grammars

L Moonen - Proceedings 10th International Workshop on …, 2002 - ieeexplore.ieee.org
Impact analysis is needed for the planning and estimation of software maintenance projects.
Traditional impact analysis techniques tend to be too expensive for this phase, so there is …

Change-oriented requirements traceability. Support for evolution of embedded systems

A Von Knethen - International Conference on Software …, 2002 - ieeexplore.ieee.org
Planning of requirements changes is often inaccurate and implementation of changes is
time consuming and error prone. One reason for these problems is imprecise and inefficient …

Design properties and object-oriented software changeability

MA Chaumun, H Kabaili, RK Keller… - Proceedings of the …, 2000 - ieeexplore.ieee.org
The assessment of the changeability of software systems is of major concern for buyers of
the large systems found in fast-moving domains such as telecommunications. One way of …