1st Workshop on Assessment of Contemporary Modularization Techniques (ACoM.07)
22 May 2007

Program

[ PDF ]

9:00 - 9:20 - Introduction [ Slides ]

Session I - Innovative Metrics for Module Dependencies

Chair: Robert Walker, University of Calgary - Canada

9:20 - 9:40
Semantic Dependencies and Modularity of Aspect-Oriented Software [ PDF ] [ Slides ]
Alberto Costa Neto, Federal University of Pernambuco, Brazil
Márcio Ribeiro, Federal University of Pernambuco, Brazil
Marcos Dósea, Federal University of Pernambuco, Brazil
Rodrigo Bonifácio, Federal University of Pernambuco, Brazil
Paulo Borba, Federal University of Pernambuco, Brazil
Sérgio Soares, Pernambuco State University, Brazil

9:40 - 9:55
Indirect Coupling As a Criteria for Modularity [ PDF ] [ Slides ]
Hong Yul Yang, The University of Auckland, New Zealand
Ewan Tempero, The University of Auckland, New Zealand

9:55 - 10:15
Identifying, Assigning, and Quantifying Crosscutting Concerns [ PDF ] [ Slides ]
Marc Eaddy, Columbia University, USA
Alfred Aho, Columbia University, USA
Gail C. Murphy, University of British Columbia, Canada

10:15 - 10:30
Towards Assessing Modularity [ PDF ] [ Slides ]
Hayden Melton, University of Auckland, New Zealand
Ewan Tempero, University of Auckland, New Zealand

10:30 - 11:00 - Coffee Break

Session II - Modularity Assessment for Evolvability and Reusability

Chair: George Heineman, Worcester Polytechnic Institute - USA

11:00 - 11:20
Modularization with Externalization of Control Flow [ PDF ]
Urjaswala Vora, CDAC, Mumbai and IIT, Bombay, India

11:20 - 11:40
An Evolution Model for Software Modularity Assessment [ PDF ]
Yuanfang Cai, Drexel University, USA
Sunny Huynh, Drexel University, USA

11:40 - 11:55
Assessing Module Reusability [ PDF ] [ Slides ]
Chris Lüer, Ball State University, USA

Session III - Challenges on Experimental Design

Chair: Phil Greenwood, Lancaster University - UK

11:55 - 12:15
On the Necessity of Empirical Studies in the Assessment of Modularization Mechanisms for Crosscutting Concerns [ PDF ] [ Slides ]
Sven Apel, University of Magdeburg, Germany
Christian Kaestner, University of Magdeburg, Germany
Salvador Trujillo, University of the Basque Country, Spain

12:15 - 12:30
Using Design Structure Matrices to Assess Modularity in Aspect-Oriented Software Product Lines [ PDF ] [ Slides ]
Pedro Matos, Universidade Federal de Pernambuco, Brazil
Rafael Duarte, Universidade Federal de Pernambuco, Brazil
Ivan Cardim, Universidade Federal de Pernambuco, Brazil
Paulo Borba, Universidade Federal de Pernambuco, Brazil

12:30 - 14:00 - Lunch

Session III - Challenges on Experimental Design (cont.)

14:00 - 14:15
Performing and Reviewing Assessments of Contemporary Modularization Approaches: What Constitutes Reasonable Expectations? [ PDF ] [ Slides ]
Robert J. Walker, University of Calgary, Canada

14:15 - 14:30
Using Program Families for Maintenance Experiments [ PDF ] [ Slides ]
Scott D. Fleming, Michigan State University, USA
R. E. Kurt Stirewalt, Michigan State University, USA
Laura K. Dillon, Michigan State University, USA

14:30 - 15:30 - Discussion Groups

15:30 - 16:00 - Coffee Break

16:00 - 17:00 - Discussion Groups (cont.)

17:00 - 17:45 - Group Presentations and Wrap up