Development of a tool to support refactoring for object pascal programs

Research output: Contribution to journalArticlepeer-review


Software flexibility and extendibility reflect program architecture. For example, it is difficult to add functions and to maintain programs because of their complexity. We need to improve a software carefully if we want to keep it in high quality. We can use "Refactoring" which is the technique to reorganize a program without changing its functions. Refactoring methods allow existing programs to change easily against future modification and maintenance. We have to find out where we apply refactoring and which refactoring method we should use. In this paper, we propose a tool to support refactoring for Object Pascal programs using software metrics.

Original languageEnglish
Pages (from-to)125-130
Number of pages6
JournalResearch Reports on Information Science and Electrical Engineering of Kyushu University
Issue number2
Publication statusPublished - Sep 2002
Externally publishedYes


  • Object pascal
  • Refactoring
  • Software maintenance
  • Software metrics

ASJC Scopus subject areas

  • Computer Science(all)
  • Electrical and Electronic Engineering

Cite this