Title:
ソフトウェアが中心でない製品における既存技術を利用したソフトウェア改訂支援
Author(s):
海谷 治彦, 原 賢一郎, 小林 亮太郎, 長田 晃, 海尻 賢二.
Source:
情報処理学会論文誌, Vol. 53, No. 2, pp. 653-661, Feb. 2012. 掲載料 132825円.
Abstract:
ソフトウェアを含め,ほとんどの工業製品は以前の製品を改訂し開発されてる.
よって,
既存ソフトウェアの改訂を支援することも重要である.
革新的なソフトウェア改訂技法や枠組みが提案はされているが,
それらを現実の開発に導入することは現状の開発体制の観点から
容易でない場合が多い.
特にソフトウェアが中心でない製品の場合,その傾向は顕著である.
本稿では,
ソフトウェアが中心でない製品におけるソフトウェア改訂において,
どのように技術導入をすべきかについての調査および試行結果を報告する.
初めに我々はソフトウェアが中心でない製品を開発する産業界の協力者の支援をうけ,
どのような作業をどのような技術で支援すべきかを調査した.
結果,インパクト分析作業が技術的に支援可能であり,
情報検索技術(IR)を用いたトレーサビリティ技術で
支援することが適切であると判断した.
次に協力者から提供があった実開発のデータに対して,
当該技術を適用し,協力者とともに問題点や改善点を模索した.
結果として,要求変更の特徴づけを支援するための技術文書の索引付け,
IRの入力データの改善を支援する機械学習,
間接的なインパクトを知るためのソースコード上の静的解析の三つが,
IRに基づくトレーサビリティを改善する追加技術として適切であると判断した.
我々はこれら三つの技術を追加したインパクト分析支援ツールを試作し,
産業界の協力者に評価を依頼し,期待通りの改善が見込まれることを確認した.
BibTeX Entry:
@Article(,
Title="{ソフトウェアが中心でない製品における既存技術を利用したソフトウェア改訂支援}",
Author="海谷 治彦 and 原 賢一郎 and 小林 亮太郎 and 長田 晃 and 海尻 賢二",
Journal="情報処理学会論文誌",
Year="2012",
Volume="53",
Number="2",
Pages="653-661",
Month="Feb.",
xNote="IPSJ-JNL5302021.pdf"
)
Related Paper(s):