{"id":"https://openalex.org/keywords/refactoring","display_name":"refactoring","description":"A software maintenance process that restructures existing source code to improve its design or quality without changing its external behavior.","display_name_alternatives":["source code refactoring","program refactoring","code refactoring","software refactoring"],"ids":{"openalex":"https://openalex.org/keywords/refactoring","wikidata":"https://www.wikidata.org/wiki/Q116877"},"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.5303,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.5303,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"works_count":9506,"cited_by_count":94253,"works_api_url":"https://api.openalex.org/works?filter=keywords.id:keywords/refactoring","updated_date":"2026-10-21T04:06:17","created_date":"2026-09-30T00:00:00"}
