2006 年 28 巻 8 号 p. 537-545
近年,モデル駆動の開発プロセスとその要素の一つであるUML(Unified Modeling Language)による設計が多くの場面で注目され,実際にソフトウェアの構造(アーキテクチャ)に関する情報を活用するための研究が各方面で試みられている.本論文では,ソースコードやUMLにおけるアーキテクチャを利用したソフトウェア信頼性評価モデルについて概説する.ソフトウェアにおけるアーキテクチャの定義を行った後に,ユーザによるソフトウェアの運用環境(Operational Profile)を考慮したモデルの特徴を紹介する.また,現在のアーキテクチャを考慮したソフトウェア信頼性研究の概要についてもふれ,今後の展望について述べる.