首页> 外文OA文献 >Achieving ultra rapid evolution using service-based software.
【2h】

Achieving ultra rapid evolution using service-based software.

机译:使用基于服务的软件实现超快速发展。

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

There is an urgent industrial need for new approaches to software evolution that will lead to far faster implementation of software changes. Existing software maintenance processes are simply too slow to meet the needs of many businesses. To achieve the levels of functionality, flexibility and time to market of changes and updates required by users, a radical shift is required in the development of software, with a more demand-centric view leading to software which will be delivered as a service, within the framework of an open marketplace. Although there are some signs that this approach is being adopted by industry, it is in a very limited and restricted form. We see ultra rapid evolution, in "internet time" as a grand challenge for software engineering.In this position paper, we describe recent work that has resulted in an innovative demand-led model for the future of software. We describe a service architecture in which services may be bound instantly, just at the time they are needed and then the binding may be disengaged. Such ultra late binding requires that many non-functional attributes of the software are capable of automatic negotiation and resolution. Some of these attributes have been demonstrated through two prototype implementations based on existing and available technology. The aim of the position paper is to contribute to the debate at ESEC by presenting a radical, market based view of software evolution which must take place in "internet time". The key underpinning theoretical idea is ultra-late binding, so that a service is engaged dynamically at the point in time it is needed. Hence, the sub services can evolve between usages.
机译:工业上迫切需要一种新的软件演进方法,这将导致更快地实施软件更改。现有的软件维护流程太慢,无法满足许多企业的需求。为了实现用户所需的更改和更新的功能性,灵活性和上市时间,在软件开发中需要进行根本性的转变,以需求为中心的观点导致将软件作为服务交付。开放市场的框架。尽管有迹象表明该方法已被业界采用,但它的形式非常有限。我们认为,“互联网时代”的超快速发展是软件工程面临的巨大挑战。在本立场文件中,我们描述了最近的工作,这些工作为软件的未来带来了创新的需求导向模型。我们描述了一种服务体系结构,其中可以在需要时立即绑定服务,然后可以解除绑定。这种超后期绑定要求软件的许多非功能属性能够自动协商和解决。其中一些属性已通过基于现有技术和可用技术的两个原型实现进行了演示。该立场文件的目的是通过提出一种必须在“互联网时间”内发生的,基于市场的激进的,基于软件的进化观点,为ESEC的辩论做出贡献。支撑理论思想的关键是超后期绑定,因此可以在需要的时间点动态地使用服务。因此,子服务可以在使用之间发展。

著录项

  • 作者

    Bennett K. H.; Gold N. E.;

  • 作者单位
  • 年度 2001
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号