基于SOA的模型驱动快速开发架构及应用研究

被引量 : 0次 | 上传用户:ghfgdfgg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,面向服务的架构SOA在解决异构系统的交互问题上表现出了巨大的潜力,但是,当前服务的开发缺乏坚实的方法学基础。模型驱动架构MDA通过软件系统的建模行为来驱动开发过程。MDA是一种软件开发方法,而SOA则是从软件架构的角度来解决异构系统的交互问题。二者的结合是现代软件开发理论与方法的主要发展趋势,其实现的关键在于正确地对服务建模,应用敏捷开发技术来实现模型驱动。因此,本文结合SOA和MDA,融入迭代开发方法,提出了一种基于SOA的模型驱动快速开发架构SMRDA。将SMRDA应用到软件教育管理支撑平台开发中,提升了系统的开发效率以及服务的可重用性。论文首先从企业应用系统发展面临的技术挑战出发,介绍了SOA和MDA架构的研究现状,深入剖析了两种架构的相关概念及支撑技术,并详细分析了二者结合的可行性。在此基础上,提出了一种基于SOA的模型驱动快速开发架构SMRDA,以服务为核心,用模型来驱动服务的开发,并针对此开发架构,提出一种面向业务的MDA迭代开发模式BOIDM支持此架构的应用。然后,依据业务驱动开发和迭代开发原则,分析软件教育管理支撑平台的系统需求,并依次建立领域模型、用例模型、业务流程模型及服务模型,并采用代码自动生成技术对系统关键模块进行实践,实现模型到代码的转换。提升了系统的开发效率,完成了应用SMRDA架构指导服务开发的软件工程实践。
其他文献
目的探讨脊柱胸腰段骨折采用经皮后路微创椎弓根螺钉固定的临床疗效。方法 90例脊柱胸腰段骨折(单节段)患者作为研究对象,按照治疗方法不同将其分为微创组和传统组,每组45例
针对当前我国很多城市住区建设中忽视交往空间创造这一问题,结合相关理论和实地调查,从住区与城市、住宅形态、住区整体规划、细部环境设计四个方面进行分析,并在此基础上试
本文从关联理论的视角出发,分析美国情景喜剧《老友记》中的习语,旨在为影视剧中的习语翻译提供切实可行的策略及其理论依据。整篇论文共有五部分:第一章简要介绍了习语翻译的
本文从组织行为学的角度出发,对高校科研团队激励机制问题进行了阐述。文章主要通过分析高校科研团队的产生及其特征,对我国高等院校科研管理的激励策略进行了分析,探讨了制定激
目的评价针刺风池、天柱穴对椎-基底动脉供血不足(VBI)的临床疗效。方法将116例VBI患者随机分为两组,治疗组58例采用针刺风池、天柱穴治疗,对照组58例采用口服尼莫地平治疗。
社会主义市场经济的迅速发展,引起了大学生一些身心健康方面的问题。本文对近几年来的大学生心理健康教育进行概括和总结,以此,希冀为今后的大学生心理健康教育工作提供实践
介绍了大掺量粉煤灰混凝土(HVFAC)发展的意义、机理,对其和易性、凝结时间、水化热、耐腐蚀性、强度性能和抗碳化等主要性能进行了阐述,并对研究中存在的问题进行了分析,最后
期刊
通过对传统聚落交往空间的具体分析和研究 ,提出了研究传统社区中的邻里交往空间和居民行为模式的重要性和必要性 ,从中得出有益于对现代人居环境的设计因素 ,使在设计人居环
目的:探索建立满足基层医疗服务需求的农村定向医学人才培养模式下的课程体系。方法:通过构建思想道德和人文修养课程体系、专业知识课程体系、实践能力培养课程体系、综合素