講演抄録/キーワード |
講演名 |
2014-03-07 09:50
差分シナリオを用いたシナリオ検索支援 ~ 差分シナリオの生成・視覚化ツールの開発 ~ 塩田英二・○大西 淳(立命館大) KBSE2013-90 |
抄録 |
(和) |
シナリオを利用したシステム開発では,システム全体の振る舞いを明確にするために多くのシナリオを作成する必要がある.過去に作成されたシナリオを再利用すれば,新たなシナリオを効率よく作成できる.本稿では,差分シナリオの生成と視覚化手法を示す.2つのシナリオの差分として,イベント列の違いと名詞の違いを抽出する.イベント列は異なるが多くの名詞が共通する場合,同一システムの2シナリオと判断する.名詞の対応を取った結果,多くのイベント列が共通する場合,類似した振舞の2シナリオと判断する.基準となるシナリオを記述してもらい,記述したシナリオと類似したシナリオをシナリオDB より検索し,結果を振舞いとシステムの2つの軸に沿って表示する.また差分シナリオの内容を視覚化して提示することによって,容易に2つのシナリオの違いの程度を把握できるようにする.試作した差分シナリオの生成・視覚化ツールと検索システムを紹介する. |
(英) |
In a scenario-based software development, a lot of scenarios should be described in order to clarify the whole behaviors of the target software. By reusing scenarios of similar software systems, it becomes more efficient to newly describe scenarios of the target software. A differential scenario includes the difference between sequences of events of the two scenarios and the difference between nouns in the scenarios. If the nouns of the two scenarios are commonly used in the two scenarios, we regard the two scenarios specify the same system. If the sequences of the events of the two scenarios are corresponding each other, we regard behavior of the two scenarios are similar. In this paper, we derive differential information including different words and events from two scenarios. Then, we propose a method of scenario retrieval using differential information between two scenarios. This method enables to detect similar scenarios for a given scenario. The proposed method and a prototype system for creating and visualizing differential scenario and a retrieval system will be illustrated with examples. |
キーワード |
(和) |
シナリオ検索 / シナリオ分析 / シナリオに基づいた要求獲得 / / / / / |
(英) |
Scenario Retrieval / Scenario Analysis / Scenario-based Requirements Elicitation / / / / / |
文献情報 |
信学技報, vol. 113, no. 475, KBSE2013-90, pp. 67-72, 2014年3月. |
資料番号 |
KBSE2013-90 |
発行日 |
2014-02-27 (KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
KBSE2013-90 |