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
May 2024 0/0 0 9
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
November 2023 0/0 0 4
October 2023 0/0 0 5
September 2023 0/0 0 2
August 2023 0/0 0 6
July 2023 0/0 0 2
June 2023 0/0 0 1
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Reviews Add new review