Tracking source locations
Author:
Open Access
- 10 May 2008
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 11-20
Abstract
Many programming tools require information to be associated with source locations. Current tools do this in different ways with different degrees of effectiveness. This paper is an investigation into the various approaches to maintaining source locations. It is based on an experiment that attempts to track a variety of locations over the evolution of a source file. The results demonstrate that relatively simple techniques can be very effective.Keywords
This publication has 15 references indexed in Scilit:
- Automatic Inference of Structural Changes for Matching across Program Versions2007
- Program element matching for multi-version program analyses2006
- Waypointing and social tagging to support program navigation2006
- Incremental maintenance of software artifacts2005
- Finding bugs is easy2004
- Identification of program modifications and its applications in software maintenance2003
- CCFinder: a multilinguistic token-based code clone detection system for large scale source codeIEEE Transactions on Software Engineering, 2002
- Identifying syntactic differences between two programsSoftware: Practice and Experience, 1991
- Tango: a framework and system for algorithm animationComputer, 1990
- UNIX Time-Sharing System: The C Programming LanguageBell System Technical Journal, 1978