Program of METRICS 2005

19-22 September

Villa Olmo - Como, Italy

[19 September | 20 September | 21 September | 22 September]

Monday September 19

Salone delle feste
Sala ovale
08:30 - 09:00 Registration
09:00 - 17:30 Workshop "Methods for Learning Metrics"
Workshop Chairs: Letizia Jaccheri and Carolyn Seaman

Improving Measurement Plans from multiple dimensions: Excercising with Balancing Multiple Dimensions - BMP
Luigi Buglione, Alain Abran

TDE: a method and tool to teach OOP
Maurizio Morisio, Marco Torchiano

Developing Healthy Skepticism not Disbelief - Problems in Teaching Software Metrics
Linda M. Ott

Learning Metrics for Natural Language Requirements in an Under-Graduate Course
Giuseppe Lami

Understanding the role of software metrics in an Empirical Software Engineering Course for PhD students
Letizia Jaccheri, Sandro Morasca

Dissertation Forum
Dissertation Forum Chair: Natalia Juristo

Understanding of Estimation Accuracy in Software Development Projects
S. Grimstad

Evaluation and improvement of the software and process quality through their cross-impact
D. Kozlov

Software Measurement In Large
G. Guta

Empowering software development environments by automatic software measurement
B. Daubner

Software Productivity Analysis of a Large Data Set and Issues of Confidentiality and Data Quality
G.A. Liebchen

An Outsourcing Model of Software Development
R. Constantinescu

Investigation into the trainability of Software Engineering Effort Estimates Uncertainty Assessments
T.M. Gruschke

19:30 Welcome Reception at Villa Olmo Restaurant

Tuesday September 20

Salone delle feste
Sala ovale
08:30 - 09:00
09:00 - 09:30
Welcome Address
Session Chair: Sandro Morasca

09:30 - 10:30
Keynote speech
Session Chair: Filippo Lanubile

Flexible processes for flexible products: challenges for quality assessment
Carlo Ghezzi

10:30 - 11:00
11:00 - 12:30
Technical Session: Effort and Cost Estimation I
Session Chair: Audris Mockus

The Clients' Impact on Effort Estimation Accuracy in Software Development Projects
S. Grimstad, M.Jørgensen, K. Moløkken-Østvold

Assessing Uncertainty of Software Development Effort Estimates: The Learning From Outcome Feedback
T. Gruschke, M. Jørgensen

Survival analysis for the duration of software projects
P. Sentas, L. Angelis
Technical Session: Assessment of software architectures
Session Chair: Linda Ott

Measuring productivity when programming high performance computers
M. Zelkowitz, V. Basili, J. Carver, L. Hochstein, J. Hollingsworth, F. Shull

Butterflies: A Visual Approach to Characterize Packages
S. Ducasse, M. Lanza, L. Ponisio

Metrics of Software Architecture Changes Based on Structural Distance
T. Nakamura, V. Basili
12:30 - 14:00
14:00 - 15:30
Technical Session: Measurement-based Decision Making
Session Chair: Magne Jørgensen

A Model for Performance Management and Estimation
L. Buglione, A. Abran

Measurement Framework for Software Privilege Protection based on User Interaction Analysis
Y. Liu, T. Issa
Technical Session: Quality Assurance
Session Chair: Marcela Genero Bocco

Towards a Simplified Implementation of Object-Oriented Design Metrics
C. Marinescu, R. Marinescu, T. Gîrba

Software, Performance and Resource Utilisation Metrics for Context-Aware Mobile Applications
C. Ryan, P. Rossi

Refactoring for Changeability: A way to go?
B. Geppert, A. Mockus, F. Roessler
15:30 - 16:00
16:00 - 17:30
Technical Session: Assessment of Product
Session Chair: Daniel German

Assessing the impact of coupling on the understandability and modifiability of OCL expressions within UML/OCL combined models
L. Reynoso, M. Genero, E. Manso, M. Piattini

Product Metrics for Automatic Identification of "Bad Smell" Design Problems in Java Source-Code
M. Munro

On Refactoring Support Based on Code Clone Dependency Relation
N. Yoshida, Y. Higo, T. Kamiya, S. Kusumoto, K. Inoue
Technical Session: Measurement for Process improvement
Session Chair: Luigi Lavazza

Managing Uncertainty in Requirements: a Survey in Plan-Based and Agile Companies
A. Sillitti, M. Ceschi, B. Russo, G. Succi

Using software development progress data to understand project threats
T. Hall, A. Rainer, D. Jagielska

An Industrial Case Study of Implementing and Validating Defect Classification for Process Improvement and Quality Management
B. Freimut, C. Denger, M. Ketterer

Wednesday September 21

Salone delle feste
Sala ovale
09:00 - 09:30 Registration
9:30 - 10:30 Keynote speech
Session Chair: Carolyn Seaman

Evaluating Software Project Prediction Systems
Martin Shepperd

10:30 - 11:00 Break
11:00 - 12:30 Technical Session: Measurement programs
Session Chair: Maurizio Morisio

Acceptance Issues in Software Metrics Program Implementation
M. Umarji, H. Emurian

Towards Reusable Measurement Patterns
M. Lindvall, P. Donzelli, S. Asgari, V.r Basili

Measurement-Driven Dashboards Enable Leading Indicators for Requirements and Design of Large-Scale Systems
R. W. Selby
Technical Session: Education in Measurement and Empirical Methods
Session Chair: Tracy Hall

Experiences from Conducting Semi-Structured Interviews in Empirical Software Engineering Research
S.E. Hove, B. Anda

Teaching Evidence-Based Software Engineering to University Students
M. Jorgensen, T. Dybå, B. Kitchenham

How can we teach empirical software engineering?
L. Jaccheri, T. Østerlie
12:30 - 14:00 Lunch
14:00 - 15:30 Technical Session: Empirical studies of open source software projects
Session Chair: Luigi Buglione

Validation of New Theses on OTS-Based Development
J. Li, R. Conradi, O.P.N. Slyngstad, C. Bunse, U. Khan, M. Torchiano, M. Morisio

Evaluating the Quality and Quantity of Data on Open Source Software Projects
A. Rainer, S. Gale

Measuring fine-grained change in software development
D. German, A. Hindle
Industry Track
Session Chair: Keld Raaschou

Knowledge Management for Distributed Tracking and the Next-Generation Command and Control
M.G. Ceruti, T.L. Wright

An Experience on Software Development Organizational Adoption and Implementation of the Preliminary Measurement and Estimation to Appraise Software Projects
J. Saemu
15:30 - 16:00 Break
16:00 - 17:30 Technical Session: Mining data from software repositories
Session Chair: Chris Lokan

Impact analysis by mining software and change request repositories
G. Canfora, L. Cerulo

Ensemble Imputation Methods in Software Engineering
B. Twala, M. Cartwright

Visualizing Historical Data Using Spectrographs
A. Hassan, J. Wu, R. Holt
Industry Track
Session Chair: Marion Ceruti

Common Findings and Lessons Learned from Software Architecture and Design Analysis
K. Wolfmaier, R. Ramler

Aligning Metrics Program to Business Strategy
V.V. Kaulgud
_ Conference Dinner

Thursday September 22

Salone delle feste
Sala ovale
09:30 - 10:30 Technical Session: Defect analysis and testing
Session Chair: Emilia Mendes

Evaluating predictors of field defects: a remote measurement and analysis of metrics from commonly available data sources for open source software projects
P. Li, J. Herbsleb, M. Shaw

Code Coverage Evolution for Assessing Test Effectiveness
S. Gokhale, R. Mullen
Industry Track
Session Chair: Jutawan Saemu

Utilizing Functional Size Measurement Methods for Real Time Software Systems
C. Gencel, O. Demirors, E. Yucee

Haste makes Waste. Observed and Used for Controlling Software Quality and Productivity
K. Raaschou
10:30 - 11:00 Break
11:00 - 12:30 Technical Session: Measurement theory and fundamental issues
Session Chair: Marvin Zelkowitz

What should you optimize when building an estimation model?
C. Lokan

Using Grey Systems Theory to Predict Software Effort: A Preliminary Investigation
Q. Song, M. Shepperd, C. Mair
Industry Track

Promoting Software Industrialization With Testing and Evaluation
X. Wang, T. Pan

Choosing the right metric to track Productivity improvement in AM engagements
S. Raghunathan

Empirically Managing Muti-site Embedded Software Development
S. Yadav
12:30 - 14:00 Lunch
14:00 - 15:30 Technical Session: Effort and Cost Estimation II
Session Chair: Mikael Lindvall

A Replicated Comparison of Cross-company and Within-company Effort
E. Mendes, C. Lokan, R. Harrison, C. Triggs

An Empirical Analysis of Software Productivity Over Time
R. Premraj, M. Shepperd, P. Forselius, B. Kitchenham

A replication of the use of regression toward the mean (RTM) as an adjustment to effort estimation models
M. Shepperd, M. Cartwright
Technical Session: Function points adoption
Session Chair: Luciano Baresi

Extending Function Point Analysis of Object-Oriented
Requirements Specifications
V. Harput, H. Kaindl, S. Kramer

An empirical assessment of Function Point-like object-oriented metrics
V. Del Bianco, L. Lavazza

Early & Quick Function Point: Sizing More with Less
L. Santillo, M. Conte, R. Meli
15:30 - 16:00 Closing Address

Last modified September 28, 2005