1 件の資料が見つかりました。
ダウンロード数: 442回
SQuBOK分類 :
紹介文 :
ソフトウェア(以下、SW)をその製作目的に対して保証するためには、稼働後のシステム/ソフトウェアの利用や運用等の前提(以下、コンテキスト情報)を設計やそのレビュー時に考慮することが重要となる。SWの振る舞いがシステムの利用へクリティカルな影響を与える場合、コンテキストの考慮漏れは「想定外の状況や使い方」が発生し、最終的に致命的な事故につながってしまう。その「想定外」を減らすため、SW技術者は、与えられた仕様を満たすSWを製作するだけではなく、SW開発段階でもコンテキスト情報を踏まえた「リスクシナリオ」を識別し続けることが重要である。
一方、宇宙機システム開発では以下の特性のため、コンテキスト情報の抽出や伝達において難しさが存在する。
•利用目的(ミッション)の固有性が高く、システム毎にSWにとってコンテキスト差異が大きい。
•大規模且つ多組織による共同開発であるため、コンテキスト情報の伝達ミスが発生しやすい。
•シミュレーション解析及びモデリング中心であるため、SW技術者がコンテキスト情報を把握する難易度が高い。
本発表では、コンテキスト情報に着目した3つのビューを用いたリスクシナリオの作成方法、および3つのビューをより使いこなすノウハウを移転するためのレビュー技法を提案する。
ソフトウェア(以下、SW)をその製作目的に対して保証するためには、稼働後のシステム/ソフトウェアの利用や運用等の前提(以下、コンテキスト情報)を設計やそのレビュー時に考慮することが重要となる。SWの振る舞いがシステムの利用へクリティカルな影響を与える場合、コンテキストの考慮漏れは「想定外の状況や使い方」が発生し、最終的に致命的な事故につながってしまう。その「想定外」を減らすため、SW技術者は、与えられた仕様を満たすSWを製作するだけではなく、SW開発段階でもコンテキスト情報を踏まえた「リスクシナリオ」を識別し続けることが重要である。
一方、宇宙機システム開発では以下の特性のため、コンテキスト情報の抽出や伝達において難しさが存在する。
•利用目的(ミッション)の固有性が高く、システム毎にSWにとってコンテキスト差異が大きい。
•大規模且つ多組織による共同開発であるため、コンテキスト情報の伝達ミスが発生しやすい。
•シミュレーション解析及びモデリング中心であるため、SW技術者がコンテキスト情報を把握する難易度が高い。
本発表では、コンテキスト情報に着目した3つのビューを用いたリスクシナリオの作成方法、および3つのビューをより使いこなすノウハウを移転するためのレビュー技法を提案する。