@article{oai:ipsj.ixsq.nii.ac.jp:00009853,
 author = {吉村, 健太郎 and ダルマリンガムガネサン and ディルクムーティック and Kentaro, Yoshimura and Dharmalingam, Ganesan and Dirk, Muthig},
 issue = {8},
 journal = {情報処理学会論文誌},
 month = {Aug},
 note = {本論文では,レガシーシステムにソフトウェア・プロダクトライン(SPL)を導入するための可変性・共通性分析手法を提案する.既存システムに基づいてコア資産を開発するためには,実装ソースコードの解析・再利用が有効である.提案手法では,レガシーシステム間の共通性を評価するために,異なるソフトウェア間でコードクローンによる解析を行う.また,共通性・可変性を評価するために,SPL の観点から見てコードクローンをいくつかのタイプに分類する.さらに,参照アーキテクチャを利用して階層的な分析を実施する.提案手法によって,実装されているソースコードに基づいてレガシーシステム間の共通性・可変性を効率的に評価することができる.また,本手法を用いて自動車用エンジン制御システム間の共通性・可変性評価を行った., This paper describes a method to assess commonality/variability of existing systems into a software product line (SPL). For developing core assets from the existing systems, analyzing and reusing the implemented source code are effective method. In order to assess the commonality, we identify code clones between different systems. In the assessment of commonality and variability, we classify the clones into categories from the view point of SPL variability. We also apply hierarchical decomposition assessment of systems. By using our method, we can assess commonality and variability between existing systems from the view point of implementation. We examine our method with a case study to engine management systems for vehicles.},
 pages = {2482--2491},
 title = {プロダクトライン導入に向けたレガシーソフトウェアの共通性・可変性分析法},
 volume = {48},
 year = {2007}
}