Requirements for a Layered Software Architecture Supporting Cooperative Multi-User Interaction. - Flavio De Paoli; Andrea Sosio (ICSE, 1996)

A Fresh Look at Programming-in-the-Large. - Walter Cazzola; Andrea Savigni; Andrea Sosio; Francesco Tisato (COMPSAC, 1998)

The CSDL Model for Cooperative Systems Design. - Flavio De Paoli; Andrea Sosio (J. Organ. Comput. Electron. Commer., 1998)

Rule-Based Strategic Reflection: Observing and Modifying Behavior at the Architectural Level. - Walter Cazzola; Andrea Savigni; Andrea Sosio; Francesco Tisato (ASE, 1999)

Shifting Up Reflection from the Implementation to the Analysis Level. - Walter Cazzola; Andrea Sosio; Francesco Tisato (Reflection and Software Engineering, 1999)

A Design Model for Object Oriented Systems with Explicit Architecture. - Andrea Sosio; Francesco Tisato (TOOLS (29), 1999)

Architectural Reflection: Realising Software Architectures via Reflective Activities. - Francesco Tisato; Andrea Savigni; Walter Cazzola; Andrea Sosio (EDO, 2000)