欢迎来到天天文库
浏览记录
ID:37940576
大小:2.75 MB
页数:62页
时间:2019-06-03
《SysML的建模工具的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、内蒙古大学硕士学位论文SysModeler:一个SysML的建模工具的研究与实现姓名:鲍鹏丽申请学位级别:硕士专业:管理科学与工程指导教师:马浩海20080530内蒙古大学硕士学位论文SysModeler:一个SysML的建模工具的研究与实现摘要出于满足系统工程的实际需要,国际系统工程学会INCOSE(IntemationalCouncilonSystemsEngineering)和OMG决定在对UML2.0的子集进行复用和扩展的基础上,于2003年提出了一种新的系统建模语言一一Sys池(SystemsModelingLanguage),作为系统工程
2、的标准建模语言。SysML(系统建模语言SystemsModelingLanguage)是一种多用途建模语言,用于由软硬件、数据和人综合而成的复杂系统的集成体系结构说明、分析、设计及校验。在应用SysML对系统工程建模时,需要相应的SysML建模环境。目前单独支持SysML的建模环境尚不存在,同时UML的建模环境又无法满足SysML建模的实际需求。因此本文提出了基于OMGSysMLl.0规范的建模工具SysModeler,来满足系统工程师建模的实际需求,推动系统工程理论和实践的发展。SysModeler按照系统工程项目为中心的文档组织方式,囊括了系统
3、工程建模时所需的若干个完整的工具,有助于整合系统工程过程。SysModeler可以使系统工程师在直观环境中,用建模语言管理复杂系统,从而提升系统设计开发质量。本文以SysModeler的设计与实现为主线,首先介绍了系统建模语言SysML的提出,以及SysML的语义和表示法,帮助进一步了解和掌握SysML,其次分析了SysModeler所使用的开发平台插件GEF的工作机制,从而为了解软件的设计方案打下坚实的基础。然后阐述基于系统建模语言SysML的建模环境SysModeler.一个SysML的建模工具的研究和实现SysModeler的实现目标、体系框架
4、的设计以及实现和使用的应用场景。最后对系统的设计与实现的整个过程作了总结,提出了改进建议。关键词:SysML,UML,建模工具,模型II内蒙古大学硕士学位论文RESEARCHANDI登仰LEⅧNTATIONOFASYSMeMODELINGT00LSYSMODELERABSTRACTFormeetingtheactualneedsofsystemsengineering,IntemationalCouncilonSystemsEngineeringandOMGdecisetointroduceanewModelingLanguage—SysML(Sys
5、temsModelingLanguage)baseontheUML2.0in2003,asasystemsengineeringstandardmodelinglanguage.SysMLisageneral-purposemodelinglanguage,andsupportsthespecification,analysis,design,verificationandvalidationofabroadrangeofcomplexsystems.Thesesystemsmayincludehardware,software,informatio
6、n,processes,personnel,andfacilities.IntheapplicationofSysMLtoModelforsystemsengineering,itneedsthecorrespondingSysMLmodelingenvironment.AtpresentseparatingsupportSysMLmodelingenvironmentdoesnotexist,whiletheUMLmodelingenvironmentcannotmeettheactualdemandforSysMLmodeling.Therefo
7、rethispaperintroduceSysModelerbasedonstandardizedmodelingtoolsOMGSysML1.0tomeettheactualdemandofsystemsengineering,andpromotesystemsengineeringtheoryandpracticeofdevelopment.SysModeler,accordingtotheorganizationwayofdocumentwhosecenterissystemengineeringproject,incorporatessome
8、integritytoolsneededwhensystemengineersetsupmodels,and
此文档下载收益归作者所有