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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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
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
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
Brand, S.: How buildings learn-What happens after they’re built. 2nd edn. Phoenix Illustrated, London (1994)
Conway, M.: How do Committees Invent? Datamation Journal (April 1968) 28–31.
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)
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)
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)
Frampton, K., Cava, J.E.: Studies in Tectonic Culture-The Poetics of Construction in Nineteenth and Twentieth Century Architecture. MIT Press (1995)
IEEE Software Engineering Standard 1471: Recommended Practice for Architectural Description for Software Intensive Systems. IEEE Computer Society Press (October 2000).
Kruchten, P.: The 4+1 view model of architecture. IEEE Software 12(6), IEEE Computer Society Press (1995) 42–50
Lourenci, A.: An evolutive architecture reasons as a semiotic, hermeneutic and autopoietic entity. Proc. Int. Workshop on Principles of Software Evolution, Vienna (September 2001)
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
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
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)
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
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)
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
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
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