pith. sign in

arxiv: 1808.10363 · v1 · pith:IM3ULNA2new · submitted 2018-08-30 · 💻 cs.SE · cs.PL

IDE-Independent Program Comprehension Tools via Source File Overwriting

classification 💻 cs.SE cs.PL
keywords codesourceprogramanalysisannotationsapproachcomprehensioncreate
0
0 comments X
read the original abstract

Traditionally, we have two possibilities to design tools for program comprehension and analysis. The first option is to create a standalone program, independent of any source code editor. This way, the act of source code editing is separated from the act of viewing the code analysis results. The second option is to create a plugin for a specific IDE (integrated development environment) - in this case, a separate version must be created for each IDE. We propose an approach where information about source code elements is written directly into source files as annotations or special comments. Before committing to a version control system, the annotations are removed from the source code to avoid code pollution. We briefly evaluate the approach and delineate its limitations.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.