Object-Oriented Language Engineering for the Post-Java Era

  • Wolfgang De Meuter
  • Stéphane Ducasse
  • Theo D’Hondt
  • Ole-Lehrman Madsen
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3013)


This report covers the activities of the workshop on “Object-Oriented Language Engineering for the Post-Java Era”. We describe the context that led to submission of the workshop proposal, the organisation of the workshop and the results presented at the workshop.


Position Paper Language Design Programming Paradigm Exception Handling Language Feature 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ducasse, S., Schaerli, N., Wuyts, R.: Controlled right accesses based on uniform and open surfaces. In: Proceedings of the ECOOP 2003 Workshop on Object-oriented Language Engineering for the Post-Java Era (July 2003)Google Scholar
  2. 2.
    Guzdial, M.: Squeak – Object Oriented Design with Multimedia Applications. Prentice-Hall, Englewood Cliffs (2001)Google Scholar
  3. 3.
    Herrmann, S.: Object teams: Improving modularity for crosscutting collaborations. In: Aksit, M., Mezini, M., Unland, R. (eds.) NODe 2002. LNCS, vol. 2591, pp. 248–264. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  4. 4.
    Mougin, P., Ducasse, S.: Oopal: Integrating array programming in object-oriented programming. In: OOPSLA 2003 (International Conference on Object-Oriented Programming Systems, Languages and Applications) (2003); 26 papiers acceptés sur 142, 26 accepted papers on 142 = 18%Google Scholar
  5. 5.
    Object Teams home page,
  6. 6.
    Schärli, N., Ducasse, S., Nierstrasz, O., Black, A.: Traits: Composable units of behavior. In: Cardelli, L. (ed.) ECOOP 2003. LNCS, vol. 2743, pp. 248–274. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  7. 7.
    Veit, M., Herrmann, S.: Model-view-controller and object teams: A perfect match of paradigms. In: Proc. of 2nd International Conference on Aspect Oriented Software Development, Boston, USA, March 2003, pp. 140–149. ACM Press, New York (2003)CrossRefGoogle Scholar
  8. 8.
    Puntigam, F.: Coordination Requirements Expressed in Types for Active Objects. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 367–388. Springer, Heidelberg (1997)CrossRefGoogle Scholar
  9. 9.
    Puntigam, F.: Concurrent Object-Oriented Programming with Process Types. Der Andere Verlag (2000)Google Scholar
  10. 10.
    Meyer, B.: Object-Oriented Software Construction, 2nd edn. Prentice-Hall, Englewood Cliffs (1997)zbMATHGoogle Scholar
  11. 11.
    Beck, K.: Test Driven Development: By Example. Addison-Wesley, Reading (2003)Google Scholar
  12. 12.
    Van Deursen, A. Moonen, L., ban den Bergh, A., Kok, G.: Refactoring Test Code. In: Proceedings of the 2nd International Conference on Extreme Programming and Flexible Processes (XP2001), pp. 92–95 (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Wolfgang De Meuter
    • 1
  • Stéphane Ducasse
    • 2
  • Theo D’Hondt
    • 1
  • Ole-Lehrman Madsen
    • 3
  1. 1.Programming Technology Lab – Computer Science Department, Faculty of SciencesVrije Universiteit BrusseBelgium
  2. 2.Software Composition GroupUniversity of BerneSwitzerland
  3. 3.Department of Computer ScienceAarhus UniversityDenmark

Personalised recommendations