Constraining software evolution

Constraining software evolution
复制标题

限制软件的发展

DOI:
--
复制
发表时间:
2002
期刊:
International Conference on Software Maintenance, 2002. Proceedings.
影响因子:
--
通讯作者:
S. Reiss
S. Reiss
中科院分区:
--
文献类型:
--
作者:
S. Reiss

文献摘要

被引文献

相似文献

软件是多维的,但是支持它的工具不是。缺乏工具支持会导致代表不同维度的软件工件独立和不一致地发展。为了支持多维软件的演变,环境必须确保不同的维度同时发展。这可以通过一个集成框架来实现,该框架在进化时保持不同维度的一致性。我们通过在代表不同软件尺寸的伪影中设置和维护约束来构建了这种机制的原型。本文描述了迄今为止的原型及其经验。
Software is multidimensional but the tools that support it are not. The lack of tool support causes the software artifacts representing different dimensions to evolve independently and inconsistently. In order to support the evolution of multidimensional software, an environment must ensure that the different dimensions evolve concurrently. This can be accomplished through an integration framework that maintains consistency of the different dimensions as they evolve. We have built a prototype of such a mechanism by setting up and maintaining constraints among artifacts representing the different software dimensions. This paper describes that prototype and our experiences with it to date.