RenameExpander

Solution Description

Identify renaming opportunities by expanding conducted renamings. Once a rename refactoring is conducted manually or with tool support, the proposed approach recommends to rename closely related software entities whose names are similar to that of the renamed entity. The rationale is that if an engineer makes a mistake in naming a software entity it is likely for her to make the same mistake in naming similar and closely related software entities. The main advantage of the proposed approach is that it does not involve difficult semantic analysis of source code or complex natural language understanding. Another advantage of this approach is that it is less influenced by subjective factors, e.g., experience and preference of software engineers.

Categories: Tools

Additional Details

Organization Name: Beijing Institute of Technology

Date Created: Saturday, March 28, 2015 - 05:48

Date Updated: Wednesday, April 1, 2015 - 09:59

Submitted by: Hui Liu

Date Ranking Installs Clickthroughs
November 2024 0/0 0 0
October 2024 0/0 0 4
September 2024 0/0 0 15
August 2024 0/0 0 22
July 2024 0/0 0 9
June 2024 0/0 0 6
May 2024 0/0 0 10
April 2024 0/0 0 7
March 2024 0/0 0 2
February 2024 0/0 0 4
January 2024 0/0 0 2
December 2023 0/0 0 6
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Reviews Add new review