Change-oriented software engineering
Change-oriented software engineering
复制标题
面向变革的软件工程
DOI:
10.1145/1352678.1352680
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
T. D'Hondt
中科院分区:
文献类型:
--
作者:
Peter Ebraert;Jorge Vallejos;Pascal Costanza;Ellen Van Paesschen;T. D'Hondt
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.