We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.SE

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Software Engineering

Title: IDEAL: An Open-Source Identifier Name Appraisal Tool

Abstract: Developers must comprehend the code they will maintain, meaning that the code must be legible and reasonably self-descriptive. Unfortunately, there is still a lack of research and tooling that supports developers in understanding their naming practices; whether the names they choose make sense, whether they are consistent, and whether they convey the information required of them. In this paper, we present IDEAL, a tool that will provide feedback to developers about their identifier naming practices. Among its planned features, it will support linguistic anti-pattern detection, which is what will be discussed in this paper. IDEAL is designed to, and will, be extended to cover further anti-patterns, naming structures, and practices in the near future. IDEAL is open-source and publicly available, with a demo video available at: this https URL
Comments: Accepted at: The 37th International Conference on Software Maintenance and Evolution (ICSME '21)
Subjects: Software Engineering (cs.SE)
Cite as: arXiv:2107.08344 [cs.SE]
  (or arXiv:2107.08344v1 [cs.SE] for this version)

Submission history

From: Anthony Peruma [view email]
[v1] Sun, 18 Jul 2021 02:20:17 GMT (122kb,D)

Link back to: arXiv, form interface, contact.