ACM Home Page
Please provide us with feedback. Feedback
A process for identifying changes when source code is not available
Full text PdfPdf (90 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 30 ,  Issue 4  (July 2005) table of contents
SESSION: Models and Processes for the Evaluation of COTS Components (MPEC) table of contents
Pages: 1 - 4  
Year of Publication: 2005
ISSN:0163-5948
Also published in ...
Authors
Jiang Zheng  North Carolina State University, Raleigh, NC
Brian Robinson  ABB Inc., US Corporate Research
Laurie Williams  North Carolina State University, Raleigh, NC
Karen Smiley  ABB Inc., US Corporate Research
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 43,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1082983.1082957
What is a DOI?

ABSTRACT

Various regression test selection techniques have been developed and shown to improve fault detection effectiveness. The majority of these test selection techniques rely on access to source code for change identification. However, when new releases of COTS components are made available for integration and testing, source code is often not available to guide regression test selection. This paper describes a process for identifying changed functions when code is not available. This change information is beneficial for selecting white-box regression tests of customer/glue code. This process is applicable when COTS licensing agreements do not preclude decompilation. A feasibility study of the process was conducted with four releases of a medium-scale internal ABB product. The results of the feasibility study indicate that this process can be effective in identifying changed functions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
Gao, J. and Wu, Y., "Testing Component-Based Software - Issues, Challenges, and Solutions," in 3rd International Conference on COTS-Based Software Systems. Redondo Beach, Jan. 2004, pp.
4
 
5
IEEE, "IEEE Standard Glossary of Software Engineering Terminology," IEEE Standard 610.12, 1990, pp.
 
6
Laski, J. and Szermer, W., "Identification of program modifications and its applications in software maintenance," International Conference on Software Maintenance, Nov. 1992, pp. 282--290.
 
7
Leung, H. and White, L., "A Study of Integration Testing and Software Regression at the Integration Level," International Conference on Software Maintenance, San Diego, 1990, pp. 290--301.
 
8
 
9
 
10
 
11


Collaborative Colleagues:
Jiang Zheng: colleagues
Brian Robinson: colleagues
Laurie Williams: colleagues
Karen Smiley: colleagues