从场景描述到场景目标模型的转化方法

从场景描述到场景目标模型的转化方法

ID:15211639

大小:1.25 MB

页数:13页

时间:2018-08-02

从场景描述到场景目标模型的转化方法_第1页
从场景描述到场景目标模型的转化方法_第2页
从场景描述到场景目标模型的转化方法_第3页
从场景描述到场景目标模型的转化方法_第4页
从场景描述到场景目标模型的转化方法_第5页
资源描述:

《从场景描述到场景目标模型的转化方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、从场景描述到场景目标模型的转化方法胡乐娟1魏长江1(1.青岛大学信息工程学院青岛266071)摘要场景建模在需求建模中起到很大作用,但同时也存在一些的缺陷。为了弥补场景建模存在的缺陷,本文提出了一种从场景描述到场景目标模型的建模方法。我们本文首先介绍了场景描述语言的一些规则,然后对场景进行完整性检查,最后给出场景转化成目标模型的方法以及对该方法进行场景建模的评价。关键词场景目标模型场景描述完整性中图分类号TP391TransformingfromScenariosdescriptiontotheirTargetModelsHUlejuan1WEIchangjiang1

2、1(DepartmentofInformationEngineering,QingDaoUniversity,QingDao266071,China)AbstractDespitetheirimportantroleinsoftwaredevelopment,scenariossufferfrommajordrawbacks.Toremedythesedrawbacks,thispaperpresentsanapproach,namelythetheoryofscenariosdescription,andthetransformationfromscenariost

3、otheirtargetmodels.Thispaperfirstlaysoutthescenariosdescriptionrules,thengivesscenarios’completenesscheckingmethod,finallyshowsamethodthattransformsscenariostotheirtargetmodelsandourassessmentofthisapproach.Keywordsscenarios;targetmodels;scenariosdescription;completeness1引言场景是软件开发中需求分析的

4、一种有效方法,在软件开发过程中发挥了很大作用。一方面,场景实例作为软件需求的一种载体,充分反映了软件使用者的观点,有助于需求相关者之间的讨论、沟通、达成共识[陈中育.基于场景的系统行为建模和组合研究[D].上海大学,2011.]。在软件设计过程中,场景帮助软件设计者概念化和构思系统构架;在软件测试中,场景用来描述测试用例;因此,场景可以作为软件开发过程中的起点和终点[SutcliffeA.Symbiosisandsynergy?scenarios,taskanalysisandreuseofHCIknowledge[J].InteractingwithComputer

5、s,2003,15(2):245-263.]。尽管,场景在软件开发过程中起到很大作用。但是场景只能对需求某部分进行描述,场景描述模糊,存在二义性,并且包含不必要的细节[2][DamasC,LambeauB,VanLamsweerdeA.Scenarios,goals,andstatemachines:awin-winpartnershipformodelsynthesis[C]//Proceedingsofthe14thACMSIGSOFTinternationalsymposiumonFoundationsofsoftwareengineering.ACM,2006

6、:197-207.]。此外,场景对扩展目标和设计选择表达不明显[2],偏重个人观点[DiaperD.Scenariosandtaskanalysis[J].InteractingwithComputers,2002,14(4):379-395.],缺乏通用的结构、目标[SowaJF.Conceptualstructures:informationprocessinginmindandmachine[M].Addison-WesleyLongmanPublishingCo.,Inc.,1984.]。通常场景描述非常复杂,需要很多人为劳动投入[SutcliffeA.Sce

7、nario-basedrequirementsanalysis[J].Requirementsengineering,1998,3(1):48-65.],并且难以使用[2]。场景仅对系统一些常用实例的描述,对于需求描述非常有限[RollandC,SouveyetC,AchourCB.Guidinggoalmodelingusingscenarios[J].SoftwareEngineering,IEEETransactionson,1998,24(12):1055-1071.]。场景在软件开发过程在使用过程中存在的种种问题,表明单独使用场景不能够准确

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。