Change-oriented software engineering

Change-oriented software engineering
复制标题

面向变革的软件工程

DOI:
10.1145/1352678.1352680
复制
发表时间:
2007
期刊:
--
影响因子:
--
通讯作者:
T. D'Hondt
T. D'Hondt
中科院分区:
--
文献类型:
--
作者:
Peter Ebraert;Jorge Vallejos;Pascal Costanza;Ellen Van Paesschen;T. D'Hondt

文献摘要

被引文献

相似文献

提出了一种面向变化的软件工程(COSE)的第一类变化模型。基于一个演进场景,我们发现当前的交互式开发环境(IDE)缺乏对COSE应用的支持。我们介绍了一组五个扩展现有的模型的第一类变化,并描述了所需的行为变化为导向的IDE,以支持COSE。在进化场景的帮助下,我们展示了为什么需要这些扩展。最后,我们描述了ChEOPS:一个基于VisualWorks的面向更改的IDE的原型实现,并说明它如何支持扩展的第一类更改模型。ChEOPS最终用于验证COSE作为现有IDE缺点的解决方案。
We propose a first-class change model for Change-Oriented Software Engineering (COSE). Based on an evolution scenario, we identify a lack of support in current Interactive Development Environments (IDEs) to apply COSE. We introduce a set of five extensions to an existing model of first-class changes and describe the desired behaviour of change-oriented IDEs to support COSE. With the help of an evolution scenario, we show why those extensions are required. Finally we describe ChEOPS: a prototypical implementation of a change-oriented IDE on top of VisualWorks and illustrate how it supports the extended first-class change model. ChEOPS is finally used to validate COSE as a solution for the shortcomings of existing IDEs.