@article{oai:fukuyama-u.repo.nii.ac.jp:00005647, author = {石川, 洋}, journal = {福山大学人間文化学部紀要, Journal of the Faculty of Human Cultures and Sciences, Fukuyama University}, month = {Mar}, note = {P(論文), ソフトウェア開発において,オブジェクト指向を導入することは,最終成果物の品質を向上させる一つの手段と考えられている.しかしながら,それを利用してもはじめから高品質なソフトウェアを設計,実装するのは困難である.オブジェクト指向に基づくプログラムの品質を向上させる方法の一つにリファクタリングがある.リファクタリングは既存のソフトウェアの動作を変更せずに,規則にしたがってプログラムを書き換える作業である.本稿では,Java言語で記述されたオブジェクト指向によるプログラムにおけるリファクタリング手法を2つ紹介する.その作業により,プログラムの品質が向上したことを客観的に判断するための考察を行う., Designing and programming based on object-oriented methodology have potential for improving quality of software, however, it is difficult to obtain the software with high quality from the start. Refactoring is one of useful methods to improve the quality of software based on object-oriented methodology. Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. In this paper, two activities of refactoring for source codes written in Java, one of object-oriented programming languages. Ideas how to evaluate the quality of Source codes after refactoring on an objective criterion are discussed.}, pages = {1--9}, title = {リファクタリングによるソフトウェアの品質向上に関する考察}, volume = {8}, year = {2008} }