2024-03-28T20:06:16Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000683272023-04-27T10:00:04Z01164:01384:06059:06060
ゴールモデルを用いたユーザ指向可変性モデリング手法User-Oriented Variability Modeling Approach Using Goal Modeljpn要求・分析(学生セッション)http://id.nii.ac.jp/1001/00068327/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=68327&item_no=1&attribute_id=1&file_no=1Copyright (c) 2010 by the Information Processing Society of Japan北九州市立大学北九州市立大学上田, 蓉子山崎, 進ソフトウェアプロダクトライン開発では,製品間の可変性 (variability) を明文化し管理する作業が重要である.可変性を明文化するための代表的なモデリング手法として,フィーチャモデルや直交可変性モデルが挙げられる.可変性モデリングでは,様々なユーザのニーズを満たす開発対象システムの理想像 (to-be) をモデル化し,ユーザニーズの違いを分析することが重要となる.しかし,現状の可変性モデリングは,モデルやコードなどの現状資産 (as-is) をもとに行われるのが一般的であり,ユーザニーズを基に可変性モデルの構築を行うための体系的な方法がとられていない.そこで本研究では,ユーザニーズを基に可変性モデルを構築する手法を提案する.そのために,ゴール指向要求分析を用いてユーザのニーズを分析する.ゴールモデルでユーザニーズを体系化し,そのモデルからフィーチャモデルと OVM を作成することでユーザニーズの可変性を分析する仕組みを提案する.In Software Product Lines Engineering, documenting and managing variability of products is very important action. Its typical tools are Feature Model and Orgothonal Variability Model (OVM). Now, the variability model is built from exsiting assets as a model and code by experts only based on their experience.. It should be, however, built based on user needs systematic theory. In this study, we propose an approach to build a variability modelbased on user needs systematically: analyze user needs using goal-oriented analysis, and convert the goal model into a feature model and OVM.AN10112981研究報告ソフトウェア工学(SE)2010-SE-16716142010-03-112010-03-09