研究課題/領域番号 |
19K11905
|
研究種目 |
基盤研究(C)
|
配分区分 | 基金 |
応募区分 | 一般 |
審査区分 |
小区分60050:ソフトウェア関連
|
研究機関 | 放送大学 |
研究代表者 |
中谷 多哉子 放送大学, 教養学部, 教授 (30431662)
|
研究期間 (年度) |
2019-04-01 – 2024-03-31
|
研究課題ステータス |
完了 (2023年度)
|
配分額 *注記 |
4,290千円 (直接経費: 3,300千円、間接経費: 990千円)
2021年度: 1,300千円 (直接経費: 1,000千円、間接経費: 300千円)
2020年度: 1,560千円 (直接経費: 1,200千円、間接経費: 360千円)
2019年度: 1,430千円 (直接経費: 1,100千円、間接経費: 330千円)
|
キーワード | 要求工学 / 要求抽出 / オントロジー / 要求定義支援ツール / 概念モデル / 旅程 / アクセス権限 / UX設計支援 / UX: User eXperience / webシステム / UX / セキュリティ要求 / 要求の自動抽出 / ユースケース記述 / Webシステムの巡回経路 |
研究開始時の研究の概要 |
Webシステムでは,様々なサービスが提供されている.サービスの提供を主な目的とする情報システムでは,訪問者がアクセスする経路に配慮して,情報を配置する必要がある.本研究では,システム内の情報を探索する経路を要求として抽出するために,概念モデルに利用者のアクセス権限を付加したモデルを用いる.これによって,特定のオブジェクトにアクセスできた利用者が,与えられたアクセス権限のもとで概念間の関連を辿りながらオブジェクトを参照する経路を導出する. 本研究では,利用者が概念間を辿る経路をアクセス経路と呼び,概念モデルを作成するツールから自動的にアクセス経路を生成するための意味論とアルゴリズムを開発する.
|
研究成果の概要 |
本研究の目的は,webシステムにおける要求の抜けを防止するために,概念構造に基づいたwebサイトへの訪問者の理論的な旅程を生成することである.この目的を達成するために,クラス図を用いて概念モデルを表現し,概念モデルの意味情報に基づき,ドメインの概念を構成 するクラスおよびクラス間の関連,継承を辿りながら,webシステム上で利用者が渡り歩く旅程(本研究では,これをtraverseと言う)を自動的に導出する仕組みを手法として定義し,ツールに実装した.本研究で開発した手法をTraverserと呼び,Traverserに基づいて開発者の作業を支援するツールをTraverserツールと呼ぶ.
|
研究成果の学術的意義や社会的意義 |
概念モデルにアクターのアクセス権限を定義することによって,クラス間の関連,継承といった静的構造を参照しながら,アクターの旅程(トラバース)を生成することができるようになった.また,トラバースは,webシステムへの訪問者が,必要な情報を辿る過程を表しているため,webシステムの機能要求を,概念モデルのスコープ内では完全に列挙することが可能となった.これがTraverserの要求工学における「要求の抜けを防止する」という貢献である. 生成された機能要求の妥当性を評価できるように,自然言語でトラバースを出力することにした.自然言語には,日本語と英語を選択することが可能である.
|