Call for Papers
Workshop on Engineering Complex Object-Oriented Systems for Evolution
Held in connection with OOPSLA 2001 on Monday, 15th October
Many studies of complex software systems have shown that more than 80% of the total cost of software development is devoted to software maintenance. This is mainly due to the need for software systems to evolve in the face of changing requirements. Software evolution describes the process of changing software in response to changes in specification and requirements. In some cases, software evolution may need to be dynamic, where changes are performed on a running system. There are two main classes of system that support dynamic evolution: 24x7 systems that require on-line upgrades of their software and dynamically adaptable systems that can reconfigure their software to reflect changes in the software's context or execution environment.
Despite the importance of software evolution, existing techniques and technologies that offer support for software evolution are far from ideal. They are often implemented in an ad-hoc manner, are not generally applicable, are not scalable or are not dynamic.
This one-day workshop will address the issues inherent in engineering software systems for both static and dynamic evolution within a framework of object-oriented and component engineering. The goal of this workshop is to determine those issues in engineering software for its evolution that can help lead to new approaches and techniques for building large-scale software systems that are evolvable without sacrificing efficiency.
The format of the workshop will combine presentations on submitted position papers and focused discussion groups. Selected papers will be presented at the workshop. It is the aim of the organisers to publish the proceedings of the workshop (including all presented papers and summaries of discussions) in book form.
Topics of Interest
The workshop is intended to cover wide ranges of topics of software evolution, from theoretical foundations to empirical studies. We solicit papers about all the aspects of software evolution. Position paper topics of interest include, but are not limited to:
Attendance at the workshop is by invitation, and will be limited to facilitate lively discussion and the exchange of ideas. Prospective participants should submit a 4-6 page position paper, in Postscript, PDF, Microsoft Word, or plain ASCII format to email@example.com by August 17, 2001. All submissions must include the full contact information of at least one author. Invitations will be extended by September 3, in time for the OOPSLA early registration deadline of September 6. Late paper submissions will be accepted up to September 3rd, but the organisers cannot guarantee a response prior to the OOPSLA early registration deadline for late submissions.