模型驱动的系统设计方法应用研究

模型驱动的系统设计方法应用研究

ID:46715586

大小:445.08 KB

页数:7页

时间:2019-11-27

模型驱动的系统设计方法应用研究_第1页
模型驱动的系统设计方法应用研究_第2页
模型驱动的系统设计方法应用研究_第3页
模型驱动的系统设计方法应用研究_第4页
模型驱动的系统设计方法应用研究_第5页
资源描述:

《模型驱动的系统设计方法应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、March2011V01.42No.1(serialNo.143)航空电子技术AVIONICSTECHNOLOGY模型驱动的系统设计方法应用研究倪忠建1,张彦1,李漪1,肖忠炳1,洪蓉17何亦征1,2(1.中国航空无线电电子研究所,上海200233;2.航空电子系统综合技术国防科技重点实验室,上海200233)[摘要]本文详细介绍了IBMRationalHarmony系统设计方法在某型飞机IDMS项目中的应用过程。首先,完成IDMS项目的需求分析,输出用户需求与系统需求,采用了DOORS作为需求管理工具,建立了两者的Link关系。然后,完成系统功能分析,输出系

2、统全部用例,采用了RHAPSODY作为系统设计工具,对其中一个用例采用用例图、活动图、顺序图和状态图等进行分析和建模,得到该用例的可执行模型,验证需求。最后,开展系统架构设计,完成系统的初步架构模型。同时,用DOORS和RHAPSODY管理系统设计过程中的知识库。[关键词]用例;模型驱动;系统建模;可执行模型;DOORs;RHAPSODY【中图分类号】TP31l【文献标识码】N文章编号11006.141X(2011)01-0018-06ApplicationResearchonModel-drivenSystemDesignMethodNIZhong-jian

3、l,ZHANGYahl,LIYil,XIAOZhong-bin91,HONGRon91,HEYi—zhen91·20.ChinaNationalAeronauticalRadioElectronicsResearchInstitute,Shanghai200233,China:2.NmionalKeyLaboratoryofScienceandTechnologyonAvionicsIntegrationTechnologies,Shanghai200233,China)Abstract:ThispaperpresentstheapplicationofIBM

4、RationalHarmonysystemdesignmethodinIDMSofnextgenerationairplane.ItstartswiththerequirementsanalysisbyDOORS.Afterthestakeholderrequirementsandsystemrequirementsbeingproduced。thelinkbetweenthemiscreated.Then,allofthesystemu∞caseswillbedrawnduringthesystemfunctionalanalysis.Wetakeonepa

5、rticularusecaseasanexampleanddrawtheusecasediagram,activitydiagram,sequencediagramandstatechartdiagramrespectively.BydoingthistheexecutablemodelandvalidationrequirementsCanbederivedbyRHAPSODY.Finally,thesystemarchitecturedesignandthearchitecturemodelalefinished.Duringthedevelopmentp

6、rocess.therepositorydatabaseismanagedwithDOORSandRHAPSODY.Keywords:usecase;model-driven;systemmodeling;executablemodel;DOORs;RHAPSODY1引言传统项目开发的瀑布型流程从系统需求开始,经产品研制,最终到系统验收。每个环节会直接把本环节的输出文件“扔给”紧挨着它的下一个环节,如此即宣告本环节任务的完成。这种“扔墙”的工作模式产生的结果就是在系统综合联试阶段或者项目验收阶段才能发现开发出的产品与最初的用.18户需求之间存在着很大的偏差,如

7、果在项目验收阶段再从最初的用户需求分析开始,会造成巨大的浪费。传统的项目开发,需求所产生的变化以及对其所做的更改也难以管理,后续的设计过程也很难追踪先前的需求。现在,越来越多的项目采用基于模型驱动的开发(MDD:Model-DrivenDevelopment)方法进行嵌入式实时系统的设计与开发。基于模型驱动的开模型驱动的系统设计方法应用研究倪忠建等2011年3月第42卷第1期(总第143期)发是指对实际问题进行高层的抽象建模,并经过模型转换最后生成可执行代码的方法【l】。基于模型驱动的开发的一个基本前提是能够用一组正式或半正式的模型捕获重要的设计信息,并且这组

8、模型可以通过工具保持一致性。正式模型指

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

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

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