课题基金 / 基金详情

高品質な要求仕様の定義に向けたモデル駆動開発手法の研究

高品質な要求仕様の定義に向けたモデル駆動開発手法の研究
定义高质量需求规格的模型驱动开发方法研究
批准号:
10J09781
负责人:
小形 真平
金额:
$0.9万
依托单位国家:
日本
项目类别:
Grant-in-Aid for JSPS Fellows
财政年份:
2010
资助国家:
日本
项目状态:
已结题
起止时间:
2010 至 2011

项目摘要

项目成果

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
本年度では,前年度のシステムを操作する側面のモデル化・検証支援に引き続き,業務ロジックのモデル化と検証支援手法を研究した.具体的に,データの基本操作単位であるCRUD(Create,Read,Update,Delete)の観点から,業務ロジックの妥当性を検証する方法を提案した.本年度の研究の意義は,開発の初期段階において,不完全な要求分析モデルの欠陥を,汎用性の高いCRUDの観点から早期に発見する点である.その観点とは,例えば,データが作成または読み込まれていないにも係わらず更新されるフローといった,実現不可能なデータフローに着目した.IV.具体データとルール,または具体フローとルールの組み合わせ時の検証方法を検討し,検証ツールを改良する.実現不可能なデータフローを検出するために,アクションとオブジェクトノードのCRUDの観点から関連させる記法をルールとして提案した.検証には,モデル検査ツールであるUPPAALを用いており,要求分析モデルをUPPAALモデルに変換できるようにツールを改良した.V.開発事例を用意して,システム開発実験を行う.大学における教科書販売システムを題材とした開発事例を用意して,提案したCRUDの記法を適用した要求分析モデルを作成した.変換したUPPAALモデルを基に,実現不可能なデータフローを判定する検査式により検証を行ったところ,主に「作成されないデータが,読み込まれる想定である」誤りを発見できた.ユーザが操作を実行できるパスが無数に存在する中で,データが存在しない場合に本来想定されるべき例外フローの定義が漏れていたことによる.本事例は大学院の授業課題として学生に与えたものであり,記述者本人からは十分に洗練したとの意見があったが,本手法の適用によりこのような問題を発見できたことは本手法の有効性を示すものである.本研究の一環として提案したCRUDの記法は日本ソフトウェア科学会第28回大会にて発表し,要求分析モデルからUPPAALへの変換方法は情報処理学会第47回全国大会にて発表した.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
UML要求仕様からのAndroid-UIプロトタイプ自動生成手法
从UML需求规范自动生成Android-UI原型的方法
DOI: --
发表时间: 2012
期刊:
影响因子: --
作者: [松井駿介, 小形真平, 松浦佐江子]
通讯作者: 松浦佐江子
プロトタイプ生成可能なモデル駆動要求分析手法の要求工学教育への適用
模型驱动的原型需求分析方法在需求工程教育中的应用
DOI: --
发表时间: 2011
期刊:
影响因子: --
作者: [小形真平, 松浦佐江子]
通讯作者: 松浦佐江子
モデル駆動要求分析におけるエンドユーザ入力制約のモデル化とバリデーションコード生成
模型驱动需求分析中的最终用户输入约束建模和验证代码生成
DOI: --
发表时间: 2010
期刊:
影响因子: --
作者: [小形真平, 松浦佐江子]
通讯作者: 松浦佐江子
UML要求分析モデルにおけるCRUD観点のデータライフサイクルの妥当性検査手法
UML需求分析模型中CRUD视角的数据生命周期验证方法
DOI: --
发表时间: 2012
期刊:
影响因子: --
作者: [青木善貴, 小形真平, 奥田博隆, 松浦佐江子]
通讯作者: 松浦佐江子
22
    海外基金