Unanticipated Software Evolution (USE)
|
|
|
Techniques and technologies that offer support for software evolution are still far from ideal. In particular, unanticipated changes are not well supported, although they account for most of the technical complications and related costs of evolving software.
|
|
By definition, unanticipated software evolution (USE) is not something for which we can prepare during the design of a software system. Therefore, support for unanticipated evolution in tools, programming languages, component models and related runtime infrastructures is a key issue for future research. The USE workshop series is intended to promote contact among researchers and practitioners interested in advancing the state of the art in unanticipated software evolution.
|
-
USE 2005
Technical Session on Support for Unanticipated Software Evolution (at the 2005 International Conference on Programming Languages and Compilers - PLC'05
).
-
FUSE 2004
International Workshop on Foundations of Unanticipated Software Evolution, March 27-28, 2004, Barcelona, Spain (in conjunction with ETAPS 2004
).
-
USE 2003 Second International Workshop on Unanticipated Software Evolution, April 6, 2003, Warsaw, Poland (in conjunction with ETAPS 2003)
-
USE 2002 First International Workshop on Unanticipated Software Evolution, June 11, 2002, Malaga, Spain (in conjunction with ECOOP 2002)
Further workshops are planned and will be announced here
|
|
Wiley Journal of Software Maintenance and Evolution: Best papers of USE 2003 and USE 2002
IEE Proceedings-Software: direct submission
|
|