ACM Home Page
Please provide us with feedback. Feedback
Gamma system: continuous evolution of software after deployment
Full text PdfPdf (142 KB)
Source International Symposium on Software Testing and Analysis archive
Proceedings of the 2002 ACM SIGSOFT international symposium on Software testing and analysis table of contents
Roma, Italy
SESSION: Faults and failure analysis table of contents
Pages: 65 - 69  
Year of Publication: 2002
ISBN ~ ISSN:0163-5948 , 1-58113-562-9
Also published in ...
Authors
Alessandro Orso  Georgia Institute of Technology
Donglin Liang  Georgia Institute of Technology
Mary Jean Harrold  Georgia Institute of Technology
Richard Lipton  Georgia Institute of Technology
Sponsor
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 33,   Citation Count: 21
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/566172.566182
What is a DOI?

ABSTRACT

In this paper, we present the GAMMA system, which facilitates remote monitoring of deployed software using a new approach that exploits the opportunities presented by a software product being used by many users connected through a network. GAMMA splits monitoring tasks across different instances of the software, so that partial information can be collected from different users by means of light-weight instrumentation, and integrated to gather the overall monitoring information. This system enables software producers (1) to perform continuous, minimally intrusive analyses of their software's behavior, and (2) to use the information thus gathered to improve and evolve their software.


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
Aristotle Research Group. JABA: Java Architecture for Bytecode Analysis. http://www.cc.gatech.edu/aristotle/Tools/jaba.html.
 
2
 
3
 
4
 
5
M. J. Harrold, G. Rothermel, K. Sayre, R. Wu, and Y. L. An empirical evaluation of the correlation between fault-revealing test behavior and differences in program spectra. Journal of Software Testing, Verification, and Reliability, 2000.
6
7
 
8
A. Orso, D. Liang, M. J. Harrold, and R. Lipton. Gamma System: Continuous Evolution of Software after DeploymentD. Technical Report GIT-CC-02-06, Georgia Tech, February 2002.
 
9
A. Orso, A. Rao, and M. J. Harrold. DUSC: Dynamic Updating through Swapping of Classes. Technical Report GIT-CC-02-24, Georgia Tech, March 2002.
10
11
 
12
Sable Group. SOOT: a Java Optimization Framework. http://www.sable.mcgill.ca/soot/.

CITED BY  21
Collaborative Colleagues:
Alessandro Orso: colleagues
Donglin Liang: colleagues
Mary Jean Harrold: colleagues
Richard Lipton: colleagues