首页> 外文学位 >A verification framework for Service-Oriented Architecture applications.
【24h】

A verification framework for Service-Oriented Architecture applications.

机译:面向服务的体系结构应用程序的验证框架。

获取原文
获取原文并翻译 | 示例

摘要

Service-Oriented Architecture (SOA) and its implementation of Web Services (WS) received significant attention as major computer companies such as IBM, Microsoft, Oracle and Sun Microsystems are adopting this new approach to developing software and systems. SOA advocates run-time system integration of loosely coupled services across heterogeneous platforms in a distributed environment and also improves the flexibility of system development. However, trustworthiness becomes a serious problem and appropriate tradeoffs have to be made.; This research introduces a verification framework for SOA. An effective verification framework will greatly reduce the effort for rapid and adaptive service composition and evaluation of applications based on SOA. The proposed framework consists of two aspects: a testing infrastructure for static verification of services, and a policy-based dynamic verification mechanism for service collaboration and composition. The proposed verification framework provides the following advantages: (1) It offers a CV&V mechanism to verify services. (2) It provides the function of integration testing and functional (black-box) testing. (3) It provides the capability of test case profiling, test case ranking, service ranking, static service profiling, and dynamic service profiling. (4) It has the capability of dynamic verification over services.; WebStrar (Web Services Testing, Ranking, and test case Ranking) is the component in the verification framework to perform static verification It assures the trustworthiness and reduces the vulnerability of WS by rigorous positive and negative testing, reliability assessing, and ranking. A policy specification language PSML-P (Process Specification and Modeling Language for Policy) and a policy enforcement framework "Pi4SOA" (Policy Infrastructure for Service-Oriented Architecture) are proposed to verify and control the collaboration process of SOA during service runtime.
机译:面向服务的体系结构(SOA)及其Web服务(WS)的实现受到了广泛的关注,因为IBM,Microsoft,Oracle和Sun Microsystems等主要计算机公司正在采用这种新方法来开发软件和系统。 SOA提倡在分布式环境中跨异构平台跨松耦合服务进行运行时系统集成,并提高系统开发的灵活性。但是,可信度成为一个严重的问题,必须进行适当的权衡。本研究介绍了SOA的验证框架。一个有效的验证框架将大大减少基于SOA的快速,自适应服务组合和应用程序评估的工作量。提议的框架包括两个方面:用于服务的静态验证的测试基础结构,以及用于服务协作和组合的基于策略的动态验证机制。提出的验证框架具有以下优点:(1)它提供了一种CV&V机制来验证服务。 (2)提供集成测试和功能(黑盒)测试的功能。 (3)它提供测试用例分析,测试用例排名,服务排名,静态服务分析和动态服务分析的功能。 (4)具有对业务进行动态验证的能力。 WebStrar(Web服务测试,排名和测试案例排名)是验证框架中用于执行静态验证的组件,它通过严格的正面和负面测试,可靠性评估和排名来确保WS的可信赖性并降低WS的脆弱性。提出了策略规范语言PSML-P(策略的过程规范和建模语言)和策略执行框架“ Pi4SOA”(面向服务的体系结构的策略基础结构)来验证和控制服务运行期间SOA的协作过程。

著录项

  • 作者

    Zhou, Xinyu.;

  • 作者单位

    Arizona State University.;

  • 授予单位 Arizona State University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 292 p.
  • 总页数 292
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号