首页> 外文会议>International Symposium on Software Composition(SC 2007); 20070324-25; Braga(PT) >Path-Based Error Propagation Analysis in Composition of Software Services
【24h】

Path-Based Error Propagation Analysis in Composition of Software Services

机译:软件服务组合中基于路径的错误传播分析

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

摘要

In Service-Oriented Architectures (SOA) composed services provide functionalities with certain non-functional properties that depend on the properties of the basic services. Models that represent dependencies among these properties are necessary to analyze non-functional properties of composed services. In this paper we focus on the reliability of a SOA. Most reliability models for software that is assembled from basic elements (e.g. objects, components or services) assume that the elements are independent, namely they do not take into account the dependencies that may exist between basic elements. We relax this assumption here and propose a reliability model for a SOA that embeds the "error propagation" property. We present a path-based model that generates the possible execution paths within a SOA from a set of scenarios. The reliability of the whole system is then obtained as a combination of the reliability of all generated paths. On the basis of our model, we show on an example that the error propagation analysis may be a key factor for a trustworthy prediction of the reliability of a SOA. Such a reliability model for a SOA may support, during the system development, the allocation of testing effort among services and, at run time, the selection of functionally equivalent services offered by different providers.
机译:在面向服务的体系结构(SOA)中,组合服务为功能提供了某些非功能属性,这些属性取决于基本服务的属性。表示这些属性之间的依赖关系的模型对于分析组合服务的非功能属性是必需的。在本文中,我们关注于SOA的可靠性。由基本要素(例如,对象,组件或服务)组装而成的软件的大多数可靠性模型都假定要素是独立的,即它们未考虑基本要素之间可能存在的依赖关系。我们在这里放宽此假设,并为嵌入“错误传播”属性的SOA提出可靠性模型。我们提出了一个基于路径的模型,该模型从一组场景中生成SOA内可能的执行路径。然后,将所有生成路径的可靠性结合起来,得出整个系统的可靠性。在我们的模型的基础上,我们在一个示例中表明,错误传播分析可能是可信赖地预测SOA可靠性的关键因素。 SOA的这种可靠性模型可以在系统开发期间支持服务之间的测试工作分配,并在运行时支持由不同提供商提供的功能等效服务的选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号