Vaclav Rajlich

will give a talk at the International Conference on Software Engineering (ICSE), the flagship conference of the software engineering field. This year, ICSE will be held in Hyderabad, India and is scheduled for May 31 to June 7. Professor Rajlich's talk, "Software Evolution and Maintenance" will focus on the current state of software evolution, and will be part of the "Future of Software Engineering" track. Regarding this track, ICSE states: "An international group of leading experts has been invited to report on different topics, to provide a broad and in-depth view of the evolution of the field. In the past, these sessions have been highly attended, often with standing room only. These papers are often among the most highly-cited in the conference."

More detail available at: http://2014.icse-conferences.org/fose4.1

Title: Software Evolution and Maintenance

Abstract: Successful software requires constant change that is triggered by evolving requirements, technologies, and stakeholder knowledge. This constant change constitutes software evolution. Software evolution has gained steadily in importance and recently moved into the center of attention of software developers. There is the new prominence of evolutionary software development that includes agile, iterative, open source, inner source, and other processes. As a consequence, the bulk of software development now happens in the stage of software evolution and this changed the face of software engineering. This paper discusses evolutionary software development and also discusses the software change, which is the fundamental software evolution task. It further discusses research methodologies, teaching software evolution in undergraduate curriculum, and difference between software evolution and software maintenance. For all thse themes, this travelogue paper presents the current state of the art and the perspective of the future advance.

← Back to listing