计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2014年
9期
45-51,79
,共8页
李天颍%刘璘%寇晓溪%赵德旺
李天潁%劉璘%寇曉溪%趙德旺
리천영%류린%구효계%조덕왕
i*建模框架%可视化工具%自动布局%策略依赖%策略推理
i*建模框架%可視化工具%自動佈跼%策略依賴%策略推理
i*건모광가%가시화공구%자동포국%책략의뢰%책략추리
i* framework%Visualization tool%Automatic layout%Strategy dependency%Strategy rationale
在需求工程中,基于主体的i*建模框架(主要包括策略依赖模型及策略推理模型)已经成为最常用的早期需求建模与分析的工具之一,而且关于i*建模框架的编辑工具开发也有很多相关的研究工作.然而现有的这些工具往往只提供诸如模型图编辑、存储等基本功能,而笔者需要在需求工程小组的项目中为对需求文本进行建模的结果进行模型可视化,同时提供编辑存储及自动布局功能,并开发出新的基于i*建模框架的工具.文中首先对主流的i*建模工具进行了调研,研究了建模工具的基本功能,同时分析了其功能的不足点,在此基础上提出了新工具设计的功能补充点;然后对i*框架的布局问题进行介绍并详细描述了其自动布局算法的实现,给出了可视化工具的详细设计;最后在此工具的基础上,进行了实际需求文本的建模及模型编辑功能的实验,并将此工具与主流工具的功能进行对比,以展示本工具的功能特点.
在需求工程中,基于主體的i*建模框架(主要包括策略依賴模型及策略推理模型)已經成為最常用的早期需求建模與分析的工具之一,而且關于i*建模框架的編輯工具開髮也有很多相關的研究工作.然而現有的這些工具往往隻提供諸如模型圖編輯、存儲等基本功能,而筆者需要在需求工程小組的項目中為對需求文本進行建模的結果進行模型可視化,同時提供編輯存儲及自動佈跼功能,併開髮齣新的基于i*建模框架的工具.文中首先對主流的i*建模工具進行瞭調研,研究瞭建模工具的基本功能,同時分析瞭其功能的不足點,在此基礎上提齣瞭新工具設計的功能補充點;然後對i*框架的佈跼問題進行介紹併詳細描述瞭其自動佈跼算法的實現,給齣瞭可視化工具的詳細設計;最後在此工具的基礎上,進行瞭實際需求文本的建模及模型編輯功能的實驗,併將此工具與主流工具的功能進行對比,以展示本工具的功能特點.
재수구공정중,기우주체적i*건모광가(주요포괄책략의뢰모형급책략추리모형)이경성위최상용적조기수구건모여분석적공구지일,이차관우i*건모광가적편집공구개발야유흔다상관적연구공작.연이현유적저사공구왕왕지제공제여모형도편집、존저등기본공능,이필자수요재수구공정소조적항목중위대수구문본진행건모적결과진행모형가시화,동시제공편집존저급자동포국공능,병개발출신적기우i*건모광가적공구.문중수선대주류적i*건모공구진행료조연,연구료건모공구적기본공능,동시분석료기공능적불족점,재차기출상제출료신공구설계적공능보충점;연후대i*광가적포국문제진행개소병상세묘술료기자동포국산법적실현,급출료가시화공구적상세설계;최후재차공구적기출상,진행료실제수구문본적건모급모형편집공능적실험,병장차공구여주류공구적공능진행대비,이전시본공구적공능특점.