Skip to main content

Unanticipated Software Evolution

  • Conference paper
  • First Online:
Object-Oriented Technology ECOOP 2002 Workshop Reader (ECOOP 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2548))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Christopher Anderson and Sophia Drossopoulou. Delta-an imperative objectbased calculus with delegation. In [12], 2002.

    Google Scholar 

  2. Jim Buckley. Adaptive component interfaces. In [12], 2002.

    Google Scholar 

  3. Pierre-Charles David and Thomas Ledoux. Dynamic adaptation of non-functional concerns. In [12], 2002.

    Google Scholar 

  4. Mikhail Dmitriev. Hotswap technology application for advanced profiling. In [12], 2002.

    Google Scholar 

  5. Sophia Drossopoulou and Susan Eisenbach. Manifestations of java dynamic linking-an approximate understanding at source language level. In [12], 2002.

    Google Scholar 

  6. Dominic Duggan and Zhaobin Wu. Adaptable objects for dynamic updating of software libraries. In [12], 2002.

    Google Scholar 

  7. Susan Eisenbach, Chris Sadler, and Vladimir Jurisic. Feeling the way through DLL Hell. In [12], 2002.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. Joris Gorinsek. Empres: Component-based evolution for embedded systems. In [12], 2002.

    Google Scholar 

  10. Jens Gustavson and Uwe Assmann. A classification of runtime software changes. In [12], 2002.

    Google Scholar 

  11. Robert Hirschfeld, Matthias Wagner, and Kris Gybels. Assisting system evolution: A Smalltalk retrospective. In [12], 2002.

    Google Scholar 

  12. 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/.

  13. Lubomir Markovic and Jiri Sochor. Object model unifying wrapping, replacement and roled-objects techniques. In [12], 2002.

    Google Scholar 

  14. Finnbar McGurren and Damien Conroy. X-Adapt: An architecture for dynamic systems. In [12], 2002.

    Google Scholar 

  15. Kim Mens, Tom Mens, and Michel Wermelinger. Supporting unanticipated software evolution through intentional software views. In [12], 2002.

    Google Scholar 

  16. Tom Mens, Jim Buckley, and other authors pending. Towards a software evolution taxonomy. Technical report, Programming Technology Lab, Vrije Universiteit Brussel, 2002 (in preparation).

    Google Scholar 

  17. Tom Mens, Serge Demeyer, and Dirk Janssens. Formalising behaviour preserving software evolution. In [12], 2002.

    Google Scholar 

  18. Gustaf Neumann, Mark Strembeck, and Uwe Zdun. Using runtime introspectible metadata to integrate requirement traces and design traces in software components. In [12], 2002.

    Google Scholar 

  19. Joost Noppen, Bedir Tekinerdogan, Mehmet Aksit, Maurice Glandrup, and Victor Nicola. Optimising software development policies for evolutionary system requirements. In [12], 2002.

    Google Scholar 

  20. Manuel Oriol. Evolution of code through asynchronous services. In [12], 2002.

    Google Scholar 

  21. Paul Pazandak. ProbeMeister: Distributed runtime software instrumentation. In [12], 2002.

    Google Scholar 

  22. Awais Rashid. Aspect-oriented schema evolution in object databases: A comparative case study. In [12], 2002.

    Google Scholar 

  23. 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.

    Google Scholar 

  24. Barry Redmond and Vinny Cahill. Supporting unanticipated dynamic adaptation of application behaviour. In [12], 2002.

    Google Scholar 

  25. Salah Sadou and Hafedh Mili. Unanticipated evolution for distributed applications. In [12], 2002.

    Google Scholar 

  26. Ioana Sora, Nico Janssens, Pierre Verbaeten, and Yolande Berbers. A component composition model to support unanticipated customization of systems. In [12], 2002.

    Google Scholar 

  27. Matthias Zenger. Evolving software with extensible modules. In [12], 2002.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics