首页> 外文会议>Software architecture >Supervising the Evolution of Web Service Orchestrations Using Quality Requirements
【24h】

Supervising the Evolution of Web Service Orchestrations Using Quality Requirements

机译:使用质量要求监督Web服务编排的演变

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

摘要

Since many years, Web services have confirmed their status of one of the most pertinent solutions for a given service provider, like Google, Amazon or FedEx, to open its solutions for third party software development. New business logic can be implemented through orchestrations of existing Web services. This helps development teams in capitalizing resources held by the providers of these services. Nonetheless, these service-oriented software architectures, like any other software artifact, are subject to changes during their lifecycle, and thus can undergo an evolution phenomenon. In this phenomenon, it is argued that quality can be weakened after successive changes (Lehman's 7th law of software evolution), and this is mainly due to the lack of architecture documentation and tool support to supervise architecture changes. In this paper, we present an approach to supervise the evolution of Web service orchestrations, with quality requirements considered as a support documentation. First, we show how important design decisions, like the choice of a service-oriented architecture pattern can be formalized as a documentation for the quality they implement. Then, we detail how this documentation can be used to supervise architecture changes. In this way, the impact of changes made on a software architecture are analyzed on-the-fly to determine which quality is affected.
机译:多年来,Web服务已经证实其对给定服务提供商(例如Google,Amazon或FedEx)开放其用于第三方软件开发的解决方案的最相关解决方案之一的地位。可以通过编排现有Web服务来实现新的业务逻辑。这有助于开发团队利用这些服务提供者拥有的资源。但是,这些面向服务的软件体系结构,就像任何其他软件工件一样,在其生命周期中会发生变化,因此可能会发生演变现象。在这种现象中,有人认为,在进行连续更改后,质量可能会降低(雷曼的软件发展第七定律),这主要是由于缺少架构文档和用于监督架构变更的工具支持所致。在本文中,我们提出了一种监督Web服务编排演变的方法,其中质量要求被视为支持文档。首先,我们展示如何将重要的设计决策(例如,选择面向服务的体系结构模式)形式化为实现质量的文档。然后,我们详细介绍如何使用此文档来监督体系结构更改。这样,就可以动态分析更改对软件体系结构的影响,以确定受影响的质量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号