@article{oai:uec.repo.nii.ac.jp:00009099, author = {中川, 博之 and Nakagawa, Hiroyuki and 大須賀, 昭彦 and Ohsuga, Akihiko and 本位田, 真一 and Honiden, Shinichi}, issue = {10}, journal = {情報処理学会論文誌}, month = {Oct}, note = {近年,ソフトウェアシステムを取り巻く要求や環境の変化に対応するために,ソフトウェア進化(Software Evolution)の効率的な実現が求められるようになっている.そこで本研究では,進化を考慮したソフトウェアシステム開発プロセスとして,制御モデルとして知られるControl loopをシステムの構成要素とした,機能単位での拡張が容易なソフトウェア開発プロセスを提案する.本開発プロセスにおいては,要求が記述されたゴールモデルに対して整形プロセスを定義することにより,独立した機能提供が可能なControl loopを抽出し,Control loopにより構成されるシステム構成を決定する.本論文では,ゴールモデルの整形プロセスを中心に提案する開発プロセスについて論じ,KAOSモデリングツールであるk-toolを対象としたソフトウェアシステム進化実験の結果を示すことで,提案手法の有効性を評価する., Software evolution has recently attracted attention in order to adapt the changes in their environments or requirements changes. This paper describes our approach to extracting control loops, which constitute extensible systems. Our method is based on the goal-oriented requirements description, and it provides a technique for elaborating the goal model in order to identify the control loops in the target system. We evaluate our method experimentally and show that it helps to evolve software systems through the development process.}, pages = {2328--2344}, title = {ゴール指向要求記述の整形に基づいたソフトウェアシステム進化手法}, volume = {53}, year = {2012}, yomi = {ナカガワ, ヒロユキ and オオスガ, アキヒコ and ホンイデン, シンイチ} }