首页> 外文会议>International Conference on Software Engineering >Cooperating evolving components- A rigorous approach to evolving large software systems
【24h】

Cooperating evolving components- A rigorous approach to evolving large software systems

机译:协同不断发展的组件 - 一种不断发展大型软件系统的严格方法

获取原文

摘要

Large software systems have a large number of components and are developed over a long time period frequently by a large number of people. We describe a framework approach to evolving such systems based on an integration of product and process modelling. The evolving system is represented as a Product Tower, a hierarchy of components which provides views of the product at multiple levels of refinement. The evolution process is component based with the cooperation between components being mediated by the Product Tower. This ensures that the evolution process is scaleable and that it maintains, and evolves, the design model. We illustrate our approach with an example, outlining an evolution both of the product and of the process. The reflexive facilities of the process are shown to be key in ensuring the framework's ability to evolve.
机译:大型软件系统具有大量组件,并且经常由大量人员经常开发。我们描述了一种基于产品和过程建模的集成来发展这些系统的框架方法。不断发展的系统表示为产品塔,组件的层次结构,其在多个水平的细化中提供产品的视图。进化过程是基于产品塔介导的组件之间的合作的组成部分。这确保了进化过程是可扩展的并且它保持和发展设计模型。我们用一个例子说明了我们的方法,概述了这两个产品和过程的演变。该过程的反复设施被证明是确保框架进化能力的关键。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号