分布式应用系统建模中SOAD方法的研究与应用

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:BESTWANGLOVE
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于软件体系结构开发的方法学一直试图解决日益增长的软件复杂性。传统的体系结构在一定程度上已经达到了所能处理复杂问题的限度,而复杂性依然在飞速增长,并对应用系统提出了新的需求:系统需要对新的业务需求进行快速的反应,需要不断地减少业务中IT的成本,以及吸收、集成新的业务伙伴。业界提出面向服务的体系结构SOA应对复杂的挑战。问题随之而来:如何从面向服务的角度来分析和设计系统;如何合理地整合整个企业范围内的信息资源,降低开发成本;如何面对已存在的系统开展分析、设计;如何设计和建模,以确保面向服务的系统能实现其快速应对需求的变化等最初的目标。现有的分析设计方法,无法满足构建SOA系统的需求。正如存在着面向对象的分析设计方法与面向对象体系结构相对应一样,我们需要一种新的面向服务的分析和设计方法来支持基于SOA的系统构建。 面向服务的分析与设计包含服务的建模和设计两部分。在建模方面,本文结合中央电大远程开放教育系统的业务需求,按照面向服务的原则,介绍了SOAD的准则、目标和建模过程,给出了用于构建系统的服务建模架构。并在此基础上,给出了充分利用遗留系统分析设计成果的混合建模方法。在设计方面,详细阐述了应用XSD schema规范定义数据格式和应用WSDL规范进行抽象服务定义的方法以及使用WS-BPEL规范进行业务流程编排的过程。在实现方面,结合电大系统的开发过程,探索并实践了利用遗留系统组件实现服务的方法,将现有的系统存放的大量的重要数据结构和软件组件迁移到新的架构中去。
其他文献
Internet的飞速发展,使网络成为人们发布、传输和获取信息的重要途径,为人们生活、工作提供了丰富的信息和资源。Web信息采集作为获取网络信息的重要方法,得到了迅速发展,被应用
随着计算机技术的进步,网络的普及,数字产品如电子书籍、图像、音频、视频等以前所未有的速度大量涌现。由于数字媒体获取便捷、复制方便、传播迅速等优点,极大地丰富了人们的生
供应链管理为企业提供了一种新的管理理念与模式,它所强调的快速反应市场需求、战略管理、高柔性、低风险、成本——效益目标等优势,吸引了许多学者和企业界人士研究和实践它,越
随着VLSI(超大规模集成电路)技术的发展,关于可重构阵列的二分图受约束最小点覆盖问题(简称Min-CVCB问题)受到了很多文献的关注,大量这方面的论文发表在IEEE的重要期刊和年会上。该
在现代的校务日常办公业务中,越来越多的任务需要多个部门的不同人员共同参与、协同办公。各种各样的文档为完成某一任务在各个部门中按照预定的规则流动并得到处理,达到协同办
随着软件体系结构的不断发展,IBM公司提出了新一代的架构——面向服务的软件体系结构(Service Oriented Architecture,SOA)。由于它具有良好的松耦合、与平台无关等特性,所以赋
随着Internet的飞速发展,网上丰富的资源对人们产生着巨大的吸引力。嵌入式Internet技术使得设备可以通过嵌入式模块而非PC系统直接接入Internet,在这种技术的推动下,“网络家电
目前国内外己有很多工作流管理系统的产品,但是它们大部分都不支持在工作流运行的过程中动态地修改业务过程。一旦工作流程确定,系统就一直按照模型规定的业务过程执行。然而,随
随着互联网的飞速发展,语音业务在生活中的应用越来越广泛。但是原有的语音业务开发流程存在着开发速度慢,修改复杂等问题。2000年,W3C发布了VoiceXML 1.10标准,VoiceXML是一种基
近年来,三维网格编辑技术的研究已经取得了一定的进展,出现了很多编辑方法。这些方法可分为以下几大类:自由形状形变方法,多分辨率网格编辑方法,微分域方法,基于轮廓线的方法,基于骨