Abstract
This workshop was dedicated to research towards better support for unanticipated software evolution (USE) in development tools, programming languages, component models and related runtime infrastructures.The report gives an overview of the submitted papers and summarizes the essence of discussions during plenary sessions and in working groups.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Christopher Anderson and Sophia Drossopoulou. Delta-an imperative objectbased calculus with delegation. In [12], 2002.
Jim Buckley. Adaptive component interfaces. In [12], 2002.
Pierre-Charles David and Thomas Ledoux. Dynamic adaptation of non-functional concerns. In [12], 2002.
Mikhail Dmitriev. Hotswap technology application for advanced profiling. In [12], 2002.
Sophia Drossopoulou and Susan Eisenbach. Manifestations of java dynamic linking-an approximate understanding at source language level. In [12], 2002.
Dominic Duggan and Zhaobin Wu. Adaptable objects for dynamic updating of software libraries. In [12], 2002.
Susan Eisenbach, Chris Sadler, and Vladimir Jurisic. Feeling the way through DLL Hell. In [12], 2002.
Huw Evans, Malcolm Atkinson, Margaret Brown, Julie Cargill, Murray Crease, Phil Draper, Steve Gray, and Richard Thomas. The pervasiveness of evolution in GRUMPS software. In [12], 2002.
Joris Gorinsek. Empres: Component-based evolution for embedded systems. In [12], 2002.
Jens Gustavson and Uwe Assmann. A classification of runtime software changes. In [12], 2002.
Robert Hirschfeld, Matthias Wagner, and Kris Gybels. Assisting system evolution: A Smalltalk retrospective. In [12], 2002.
Günter Kniesel, Pascal Costanza, and Mikhail Dmitriev (eds). Online proceedings of USE 2002~First InternationalWorkshop on Unanticipated Software Evolution, June 2002. http://joint.org/use/2002/sub/.
Lubomir Markovic and Jiri Sochor. Object model unifying wrapping, replacement and roled-objects techniques. In [12], 2002.
Finnbar McGurren and Damien Conroy. X-Adapt: An architecture for dynamic systems. In [12], 2002.
Kim Mens, Tom Mens, and Michel Wermelinger. Supporting unanticipated software evolution through intentional software views. In [12], 2002.
Tom Mens, Jim Buckley, and other authors pending. Towards a software evolution taxonomy. Technical report, Programming Technology Lab, Vrije Universiteit Brussel, 2002 (in preparation).
Tom Mens, Serge Demeyer, and Dirk Janssens. Formalising behaviour preserving software evolution. In [12], 2002.
Gustaf Neumann, Mark Strembeck, and Uwe Zdun. Using runtime introspectible metadata to integrate requirement traces and design traces in software components. In [12], 2002.
Joost Noppen, Bedir Tekinerdogan, Mehmet Aksit, Maurice Glandrup, and Victor Nicola. Optimising software development policies for evolutionary system requirements. In [12], 2002.
Manuel Oriol. Evolution of code through asynchronous services. In [12], 2002.
Paul Pazandak. ProbeMeister: Distributed runtime software instrumentation. In [12], 2002.
Awais Rashid. Aspect-oriented schema evolution in object databases: A comparative case study. In [12], 2002.
Barry Redmond and Vinny Cahill. Supporting unanticipated dynamic adaptation of application behaviour. In Object-Oriented Programming – Proceedings of ECOOP 2002, volume 2374 of LNCS. Springer, 2002.
Barry Redmond and Vinny Cahill. Supporting unanticipated dynamic adaptation of application behaviour. In [12], 2002.
Salah Sadou and Hafedh Mili. Unanticipated evolution for distributed applications. In [12], 2002.
Ioana Sora, Nico Janssens, Pierre Verbaeten, and Yolande Berbers. A component composition model to support unanticipated customization of systems. In [12], 2002.
Matthias Zenger. Evolving software with extensible modules. In [12], 2002.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kniesel, G., Noppen, J., Mens, T., Buckley, J. (2002). Unanticipated Software Evolution. In: Hernández, J., Moreira, A. (eds) Object-Oriented Technology ECOOP 2002 Workshop Reader. ECOOP 2002. Lecture Notes in Computer Science, vol 2548. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36208-8_8
Download citation
DOI: https://doi.org/10.1007/3-540-36208-8_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00233-8
Online ISBN: 978-3-540-36208-1
eBook Packages: Springer Book Archive