基于Web服务的特定领域软件体系结构及其关键技术研究

被引量 : 0次 | 上传用户:signet886
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为构建柔性的大规模分布式企业级系统的一种新的工具,以Web服务为基础的面向服务软件体系结构(SOA)扮演着越来越重要的角色,其开发方法和建模研究正成为软件工程领域一个新的热点问题。其中,定义面向服务的软件体系结构是研究、开发与集成分布的、自治的Web服务的基础。 鉴于面向服务软件体系结构的研究与应用尚不成熟、概念也不统一、更缺少以服务为首要建模元素的可操作体系结构构造、描述和建模方法等不足的现状,本文对面向Web服务的领域体系结构的研究现状和发展趋势进行了系统的分析和探讨,围绕其中的几个关键技术,包括构建面向Web服务的软件体系结构模型,使用UML为面向Web服务的软件体系结构建模,使用XML定义面向服务体系结构,以及支持QoS约束的Web服务智能发现方法、优化技术和集成框架等几个方面进行了深入的研究,取得主要研究成果如下: (1) 综述了Web服务的基本概念和软件体系结构的主要描述,并从解决软件体系结构驱动的Web服务软件开发和建模角度出发,介绍了一种基于交互与集成的Web服务形式化描述,给出了软件体系结构的一个新定义。 (2) 提出了一种基于Web服务软件体系结构的领域系统构造过程,对其主要元素角色、操作、服务构件和服务构件类等进行了较为详细的描述,并从服务构件交互与集成的角度分析了服务构件的组合语义。鉴于Web服务是一个无状态服务,给出了一种Web服务与网格技术相融合机制,并使用BPEL4WS来组合网格服务的高层体系结构。 (3) 提出了一种基于Web服务的领域服务原型系统的快速模型驱动建模框架。从服务构件的概念和标准UML 2.0的建模构造出发,给出了一个综合的服务软件建模过程。在此基础上,讨论了模型驱动的Web服务的特性描述,重点是介绍一种基于UML扩充机制的面向Web服务描述语言(WSDL)的建模技术。通过一个流通领域的面向服务ERP系统的实际建模,展示了所提方法的切实可行性。 (4) 提出了一种新的基于XML的用来描述服务软件体系结构的体系结构描述语言WS-XADL。WS-XADL规约采用XML作为元语言,集成了相关的UML 2.0 Profile规则、OCL语言和MSC表示法,除具备传统的ADL描述软件系统高层结构的能力,还为定义服务的交互集成模式和把服务映射到目标构件配置提供了建模元素。讨论了一个三阶段的软件体系结构迭代改进过程,该过程把服务视为首要的类建模元素,并认为服务是横切体系结构的方面,通过解除服务模型和来自目标构件配置实现之间的耦合,可实现相同服务集的多种不同体系结构。
其他文献
王安忆《长恨歌》以其独特方式和视角描述了主人公王琦瑶的悲剧。她是一位兼具美丽与世俗、精致与优雅、自食其力与徘徊不定的女人。终其一生,她是寂寞的、惆怅的、无奈的、
针对近期市场上出现的一种体色呈蓝色或淡蓝色的Be扩散处理蓝宝石,采用EPMA,LA-ICP-MS、激光拉曼光谱仪、UV-NIS分光光度计等分析测试仪器,对50粒Be扩散处理蓝宝石样品的化学
连续2a应用"运五"飞机超低量喷洒25%阿维.灭幼脲和3%高氯.啶虫咪防治春尺蠖技术,杀虫率95%以上,有效地遏制春尺蠖的大发生,防治效果好、成本低、效率高。
伴随信息时代的来临,人们在日常生活中愈来愈多地面临身份鉴别的问题。签名鉴别就是通过对输入的手写字迹进行分析。得出字迹是否由某个特定人书写的结论。在线签名鉴别系统
目前新疆北疆农村居民人均消费量明显高于南疆,南北疆的经济发展不平衡,农村居民人均消费存在明显差异。本文从消费理论入手,利用分位数回归技术就不同消费水平下南北疆农村居民
本文阐述了批判性思维的作用,分析了高校英语教学中批判性思维的缺失现状和原因,并有针对性地提出几个培养学生批判性思维的有效措施。
职业发展双通道机制的建立可使专业技术人才同管理人才一样,获得同地位、同报酬、同价值、同发展,能较好地避免广大科技人才涌向管理人才通道,还能使专业技术人才有更多的发
近日,甘肃省肃南县皇城育种场技术骨干到明花调研细毛羊"两年三产技术"试验项目推广工作。调研组在该乡上井村、双海子村、南沟村、小海子村走访细毛羊规模养殖户10户,就细毛羊
1992年北京市大兴县半壁店和红星两乡部分地区舞毒蛾猖獗,选用仿生农药伏虫隆及灭幼脲Ⅲ号于舞毒蛾幼虫初孵期进行飞机低容量喷酒,防治面积332.6hm2。喷药后第6天虫口分别降低87.3%和78.8%;当年越冬卵块
以焰熔法合成无色蓝宝石为基体、采用Fe和Ti化合物为渗色剂、在超高温条件下进行扩散处理的合成蓝宝石近期出现在国内外珠宝市场上。采用EPMA,FTIR,UV-VIS等分析测试方法,对