Title
Change-oriented software engineering
Abstract
We propose a first-class change model for Change-Oriented Software Engineering (COSE). Based on an evolution scenario, we iden- tify a lack of support in current Interactive Development Environments (IDEs) to apply COSE. We introduce a set of five extensions to an ex- isting model of first-class changes and describe the desired behaviour of change-oriented IDEs to support COSE. With the help of an evolu- tion 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.
Year
DOI
Venue
2007
10.1145/1352678.1352680
International Smalltalk Conference
Keywords
Field
DocType
change-oriented ide,first-class change model,change-oriented ides,current interactive development environments,extended first-class change model,prototypical implementation,change-oriented software engineering,existing model,evolution scenario,first-class change,software engineering
Software engineering,Computer science
Conference
Citations 
PageRank 
References 
19
0.87
10
Authors
5
Name
Order
Citations
PageRank
Peter Ebraert115310.53
Jorge Vallejos2999.59
Pascal Costanza335834.29
Ellen Van Paesschen4394.45
Theo D'Hondt561859.24