SCG Research Projects
The Software Composition Group conducts research into tools, techniques and methods for constructing flexible software systems from components.
Currently funded projects and research collaborations
- Analyzing, Capturing and Taming Software Change (SNF) — Oct. 2006-Sept. 2008
- Software Evolution Working Group (ERCIM) — started Oct. 2004
- NOREX — Network of Reengineering Expertise — SCOPES Project (SNF) — Oct. 2005 - Sept. 2007
Current Research activities
- Changeboxes — Modeling Change as a first-class entity
- ByteSurgeon — Runtime Bytecode Transformation for Smalltalk
- The Reflectivity — Sub-method Reflection for Smalltalk
- Traits — Composable Units of Behavior
- Moose — Analysis Technology
Completed Research activities
- Classboxes — A Minimal Module Model Supporting Local Rebinding
- Piccola — a small Composition Language
- CodeCrawler — Reengineering Tool combining Metrics and Software Visualization
Completed Research Projects
- A Unified Approach to Composition and Extensibility (SNF) — Oct. 2004-Sept. 2006
- RECAST: Evolution of Object-Oriented Applications (SNF) — Sept. 2002-Aug. 2006
- Foundations of Software Evolution (FWO Research Network) — January 2001 - December 2005
- Traits in C# (Microsoft Research) — March 2004 - Sept. 2005
- Release network (ESF) — July 2002 - Sept. 2005
- Tools and Techniques for Decomposing and Composing Software (SNF) — Oct. 2002-Sept. 2004
- Meta-models and Tools for Evolution Towards Component Systems (SNF) — Oct. 2000 - Sept. 2002
- Pervasive Component Systems (PECOS) — Oct. 2000 - Sept. 2002
- A Framework Approach to Composing Heterogeneous Applications (SNF) — Oct. 1998 - Sept. 2000
- Coordina (Coordination models and languages) — Aug. 1997 - Aug. 2000
- FAMOOS — Sept. 1996 - Dec. 1999.
- Infrastructure for Software Component Frameworks (SNF) — Oct. 1996 - Sept. 1998
- Composing Active Objects (SNF) — Oct. 1994 - Sept. 1996
2007-03-26 — scgwww