Change Impact Analysis for Object-Oriented softwares in the distributed environment


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 6, No. 5, pp. 1280-1290, May. 1999
10.3745/KIPSTE.1999.6.5.1280,   PDF Download:

Abstract

Applying the change impact analysis to the distributed environment is not straightforward since it is based on the centralized system environment. In this paper, we investigate the change impact analysis of object-oriented softwares in the distributed environment. We, first, categories the types of changes common in object-oriented software into three sets: data, method, and class level changes. We, then, analyze the impact of each set of changes and represent it in the form of a DPDG. A DPDG is a graph showing relationship of object oriented softwares - with data elements. classes, design documents, servers - in the distributed environment. DPDG searches element of software to retest when the software is changed. Thus, DPDG saves effort of software to retest. In this paper, We propose the table of firewall for retest elements that be discovered by DPDG and implement the table of firewall. The table of firewall is used VIST that we design a software testing tool. The VIST utilizes the minimized firewall, then saves efforts and costs of retesting for distributed object-oriented software.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
K. K. Hee, P. J. Nyun, Y. Y. Ik, "Change Impact Analysis for Object-Oriented softwares in the distributed environment," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 6, no. 5, pp. 1280-1290, 1999. DOI: 10.3745/KIPSTE.1999.6.5.1280.

[ACM Style]
Kim Kyung Hee, Park Jai Nyun, and Yoon Yong Ik. 1999. Change Impact Analysis for Object-Oriented softwares in the distributed environment. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 6, 5, (1999), 1280-1290. DOI: 10.3745/KIPSTE.1999.6.5.1280.