Skip to main content

4th Workshop on Object-Oriented Architectural Evolution

  • Conference paper
  • First Online:
Object-Oriented Technology (ECOOP 2001)

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

Included in the following conference series:

Abstract

The aim of the fourth workshop on Object-Oriented Architectural Evolution was to discuss into more detail a number of important issues raised during the previous workshop: the relationship between domain analysis and software architecture, the importance of architectural views and layering techniques, and the applicability of existing object-oriented principles and evolution techniques. This paper summarises the results of the debates held about these issues, reports on convergences of view taken place during the workshop, and suggests some research topics that are worthwhile to pursue in the future.

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. Borne, I., Brito e Abreu, F., De Meuter, W., Galal, G. H.: Techniques, tools and formalisms for capturing and assessing architectural quality in object-oriented software. In: Demeyer, S., Bosch, J. (eds.): ECOOP 1998 Workshop Reader. Lecture Notes in Computer Science, Vol. 1543. Springer-Verlag, Berlin Heidelberg New York (1998) 44–71

    Chapter  Google Scholar 

  2. Borne, I., Demeyer S., Galal, G. H.: Workshop on Object-Oriented Architectural Evolution. In: Moreira, A., Demeyer, S. (eds.): ECOOP 1999 Workshop Reader. Lecture Notes in Computer Science, Vol. 1743. Springer-Verlag, Berlin Heidelberg New York (1999) 57–79

    Chapter  Google Scholar 

  3. Borne, I., Galal, G. H., Evans, H., Andrade, L. F.: Workshop on Object-Oriented Architectural Evolution. In: Malenfant, J., Moisan, S., Moreira, A. (eds.): ECOOP 2000 Workshop Reader. Lecture Notes in Computer Science, Vol. 1964. Springer-Verlag, Berlin Heidelberg New York (2000) 138–149

    Google Scholar 

  4. Brand, S.: How buildings learn-What happens after they’re built. 2nd edn. Phoenix Illustrated, London (1994)

    Google Scholar 

  5. Conway, M.: How do Committees Invent? Datamation Journal (April 1968) 28–31.

    Google Scholar 

  6. Conradi, R. (ed.): Software Configuration Management. Proc. Symp. SCM-7 (Boston, MA, USA). Lecture Notes in Computer Science, Vol. 1235. Springer-Verlag, Berlin Heidelberg New York (1997)

    Google Scholar 

  7. Estublier, J. (ed.): Software Configuration Management. Selected Papers Symp. SCM-4 and SCM-5. Lecture Notes in Computer Science, Vol. 1005. Springer-Verlag, Berlin Heidelberg New York (1995)

    Google Scholar 

  8. Estublier, J. (ed.): System Configuration Management. Proc. Symp. SCM-9 (Toulouse, France). Lecture Notes in Computer Science, Vol. 1675. Springer-Verlag, Berlin Heidelberg New York (1999)

    Google Scholar 

  9. Frampton, K., Cava, J.E.: Studies in Tectonic Culture-The Poetics of Construction in Nineteenth and Twentieth Century Architecture. MIT Press (1995)

    Google Scholar 

  10. IEEE Software Engineering Standard 1471: Recommended Practice for Architectural Description for Software Intensive Systems. IEEE Computer Society Press (October 2000).

    Google Scholar 

  11. Kruchten, P.: The 4+1 view model of architecture. IEEE Software 12(6), IEEE Computer Society Press (1995) 42–50

    Article  Google Scholar 

  12. Lourenci, A.: An evolutive architecture reasons as a semiotic, hermeneutic and autopoietic entity. Proc. Int. Workshop on Principles of Software Evolution, Vienna (September 2001)

    Google Scholar 

  13. Maccari, A., Tuovinen, A-P.: System family architectures: current challenges at Nokia. In: van der Linden, F. (ed.): Software Architectures for Product Families, Proc. 7th Int. Workshop Database Programming Languages. Lecture Notes in Computer Science, Vol. 1951. Springer-Verlag, Berlin Heidelberg New York (1999) 107

    Google Scholar 

  14. Maier, M.W., Emery, D.E., Hilliard, R.: Software Architecture: Introducing IEEE Standard 1471. IEEE Computer 34(4), IEEE Computer Society Press (April 2001) 107–109

    Google Scholar 

  15. Magnusson, B. (ed.): System Configuration Management. Proc. Symp. SCM-8 (Brussels, Belgium). Lecture Notes in Computer Science, Vol. 1439. Springer-Verlag, Berlin Heidelberg New York (1998)

    Google Scholar 

  16. Mens, T., Galal, G. H.: Submissions for the 4th ECOOP workshop on object-oriented architectural evolution. Technical Report, Programming Technology Lab, Vrije Universiteit Brussel (2001) http://prog.vub.ac.be/OOAE/ECOOP2001/ooaesubmissions.pdf

  17. Sommerville, I. (ed.): Software Configuration Management. Proc. Symp. SCM-6 (Berlin, Germany). Lecture Notes in Computer Science, Vol. 1167. Springer-Verlag, Berlin Heidelberg New York (1997)

    Google Scholar 

  18. Wege, C., Lippert, M.: Diagnosing evolution in test-infected code. In: Succi, G., Marchesi, M. (eds.): Extreme Programming Examined, Proc. 2nd Int. Conf. eXtreme Programming and Flexible Processes in Software Engineering. Addison-Wesley (2001) 127–131

    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

Mens, T., Galal, G.H. (2002). 4th Workshop on Object-Oriented Architectural Evolution. In: Frohner, Á. (eds) Object-Oriented Technology. ECOOP 2001. Lecture Notes in Computer Science, vol 2323. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47853-1_12

Download citation

  • DOI: https://doi.org/10.1007/3-540-47853-1_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43675-1

  • Online ISBN: 978-3-540-47853-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics