• Home
  • Search
  • Using application understanding to support impact analysis
  • Cite Icon34
  • https://doi.org/10.1002/(sici)1096-908x(199803/04)10:2<93::aid-smr169>3.3.co;2-yCopy DOI Icon

Using application understanding to support impact analysis

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Any change to one component of a software system is likely to be felt in other components, a phenomenon known as ‘ripple effect’. Impact analysis is the process of identifying all those components of a system which may be affected by ripple effect. This requires a knowledge of the dependencies between components. A software system consists not only of the source code, but also of all life cycle work products including requirements, design and test documents. Any of these components may be the subject of a change request, and should therefore be included in impact analysis. The ripple propagation graph (RPG) for impact analysis, developed as part of the AMES (Application Management Environments and Support) project, models an application in such a way that dependencies can be traced in order to identify all affected components. It is an object-relationship model consisting of the components of a system at some level of granularity, and the various relationships between them. This paper describes the AMES RPG, and how the results of the application understanding (AU) toolset, developed (again as part of the AMES project) to support the process of gaining an understanding of an application, can be used to provide some of the data required to populate the RPG. © 1998 John Wiley & Sons, Ltd.

Similar Papers
  • Conference Article
  • Citations106

An empirical comparison of dynamic impact analysis algorithms

  • Sep 28, 2004
  • A Orso +4
  • PDF
  • Research Article
  • Citations1

Linux OS integrated modular avionics application development framework with apex API of ARINC653 specification

  • Jan 01, 2017
  • Open Education
  • Anna V Korneenkova +1
  • Conference Article
  • Citations8

An aspect-oriented UML tool for software development with early aspects

  • May 21, 2006
  • Yang Wang +3
  • Conference Article
  • Citations12

Normalizing source code vocabulary to support program comprehension and software quality

  • May 18, 2013
  • Latifa Guerrouj
  • Research Article
  • Citations16

Monitoring and measuring the change-prediction process at different granularity levels: an empirical study

  • Mar 01, 1998
  • Software Process: Improvement and Practice
  • Mikael Lindvall
  • Research Article
  • Citations4

Regression Testing-Based Requirement Prioritization of Mobile Applications

  • Oct 01, 2012
  • International Journal of Systems and Service-Oriented Engineering
  • Varun Gupta +2
  • Research Article
  • Citations1

A mining approach for component abnormal information based on monitor log

  • Jan 01, 2016
  • International Journal of Simulation and Process Modelling
  • Jinfu Chen +4
  • Conference Article
  • Citations42

A dataset from change history to support evaluation of software maintenance tasks

  • May 01, 2013
  • Bogdan Dit +3
  • Conference Article
  • Citations2

Requirements are the New Code

  • Jun 01, 2016
  • Daniel Conte De Leon +1
  • Research Article
  • Citations4

Self-organizing agent communities for autonomic resource management

  • Nov 06, 2012
  • Adaptive Behavior
  • Mariusz Jacyno +4
  • Research Article
  • Citations1

Towards a New Combination and Communication Approach of Software Components

  • Oct 01, 2016
  • International Journal of Decision Support System Technology
  • Fadoua Rehioui +1
  • Book Chapter
  • Citations10

Requirements Change Management on Feature-Oriented Requirements Tracing

  • Aug 26, 2007
  • Sangim Ahn +1
  • Research Article

ІНФОРМАЦІЙНО-АНАЛІТИЧНЕ ЗАБЕЗПЕЧЕННЯ УПРАВЛІННЯ ГРОШОВИМИ ПОТОКАМИ ПІДПРИЄМСТВА

  • Jan 01, 2024
  • Economic scope
  • Halyna Koshelok +1
  • Conference Article
  • Citations18

Enhancing Just-in-Time Defect Prediction Using Change Request-based Metrics

  • Mar 01, 2021
  • Hailemelekot Demtse Tessema +1
  • Conference Article
  • Citations20

Feature modeling of two large-scale industrial software systems: Experiences and lessons learned

  • Sep 01, 2015
  • Daniela Lettner +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.