NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Development Context Driven Change Awareness and Analysis FrameworkRecent work on workspace monitoring allows conflict prediction early in the development process, however, these approaches mostly use syntactic differencing techniques to compare different program versions. In contrast, traditional change-impact analysis techniques analyze related versions of the program only after the code has been checked into the master repository. We propose a novel approach, DeCAF (Development Context Analysis Framework), that leverages the development context to scope a change impact analysis technique. The goal is to characterize the impact of each developer on other developers in the team. There are various client applications such as task prioritization, early conflict detection, and providing advice on testing that can benefit from such a characterization. The DeCAF framework leverages information from the development context to bound the iDiSE change impact analysis technique to analyze only the parts of the code base that are of interest. Bounding the analysis can enable DeCAF to efficiently compute the impact of changes using a combination of program dependence and symbolic execution based approaches.
Document ID
20140010068
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Sarma, Anita
(Nebraska Univ. Lincoln, NE, United States)
Branchaud, Josh
(Nebraska Univ. Lincoln, NE, United States)
Dwyer, Matthew B.
(Nebraska Univ. Lincoln, NE, United States)
Person, Suzette
(NASA Langley Research Center Hampton, VA, United States)
Rungta, Neha
(Stinger Ghaffarian Technologies, Inc. (SGT, Inc.) Moffett Field, CA, United States)
Wang, Yurong
(Nebraska Univ. Lincoln, NE, United States)
Elbaum, Sebastian
(Nebraska Univ. Lincoln, NE, United States)
Date Acquired
July 24, 2014
Publication Date
May 31, 2014
Subject Category
Computer Operations And Hardware
Report/Patent Number
NF1676L-17874
Meeting Information
Meeting: International Conference on Software Engineering (ICSE)
Location: Hyderabad
Country: India
Start Date: May 31, 2014
End Date: June 7, 2014
Funding Number(s)
WBS: WBS 534723.02.02.07.40
CONTRACT_GRANT: FA550-10-1-0406
CONTRACT_GRANT: NSF HCC 1110916
CONTRACT_GRANT: NSF CCF-1253786
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available