Domestic Journal Peer-reviewed

ベイジアンネットワークを用いたソフトウェア実装技術の選択支援

Choosing Software Implementation Technologies Using Bayesian Networks

風戸 広史, 林 晋平, 小林 隆志, 佐伯 元司

Hiroshi Kazato, Shinpei Hayashi, Takashi Kobayashi, Motoshi Saeki

情報処理学会論文誌, vol. 51, no. 9, pp. 1765–1776, September 2010.

Abstract

ソフトウェアの実行基盤を構成する個々の実装技術が,全体的な品質特性にどのような影響を及ぼすかを予測することは難しい.本稿では品質特性と実装技術の因果関係をベイジアンネットワークでモデル化し,実装技術の選択を支援する手法を提案する.また,ベイジアンネットワークの検証ツール上に提案手法を実装し,例題へ適用することによりその有効性を示す.

Abstract (English)

It is difficult to estimate how a combination of implementation technologies influences quality attributes on an entire system. In this paper, we propose a technique to choose implementation technologies by modeling casual dependencies between requirements and technoloies probabilistically using Bayesian networks. We have implemented our technique on a Bayesian network tool and applied it to a case study of a business application to show its effectiveness.

BibTeX

@article{kazato-ipsjj201009,
    author = {風戸 広史 and 林 晋平 and 小林 隆志 and 佐伯 元司},
    title = {ベイジアンネットワークを用いたソフトウェア実装技術の選択支援},
    journal = {情報処理学会論文誌},
    volume = 51,
    number = 9,
    pages = {1765--1776},
    year = 2010,
}
Type
Domestic Journal
Published
September 2010
Volume / Pages
vol. 51, no. 9, pp. 1765–1776