Software Composition Group (SCG)

The Software Composition Group carries out research in programming language design and software reengineering with the goal of facilitating the development of flexible, open software systems. The SCG is led by Oscar Nierstrasz and is part of the Institute of Computer Science and Applied Mathematics (IAM) at the University of Berne.



  • Bringing Models Closer to Code
  • Enabling the evolution of J2EE applications through reverse engineering and quality assurance