Finalized Program
Pre-Conference Program
Tutorials, PhD Symposium, and Welcome Reception.
Main Conference Schedule
Time | Monday | Title | Tuesday | Title |
8:30-8:45 | Arrival | -- | ||
8:45-9:00 | Welcome | Room: AGB 331 | Session 5b | Reuse Metrics (AGB 331) Changed schedule! Session from 8:45-10:15 |
9:00-10:15 | Keynote 1 | Martin Griss: Systematic Software Reuse – It isn’t what it used to be! (AGB 331) | ||
10:15-10:45 | Coffee Break | Coffee Break | ||
10:45-12:15 | Session 1 (AGB 331) | Product Lines 1 (AGB 331) | Session 4 | Reuse for Web and Cloud (AGB 331) |
12:15-1:30 pm | Lunch | Lunch | ||
1:30-3:00 | Session 2 a+b | Product Lines 2 (AGB 331) & Solving Reuse Problems (AGB 332) | Session 5a | Reuse-based Development (AGB 331) |
3:00-3:30 | Coffee Break | Coffee Break | ||
3:30-5:00 | Session 3 | Empirical and Industrial Studies (AGB 331) | Session 6 | Reuse in Object-Oriented (AGB 331) |
5:00-5:15 | -- | Farewell | in AGB 331 | |
19:00-22:30 | Dinner Cruise | -- |
A note to the presenters: please aim for a presentation of 20 to 22 minutes.
List of Sessions
Software Product Lines 1 (Chair: Stan Jarzabek)
Evaluating Feature Change Impact on Multi-product Line Configurations Using Partial Information
Nicolas Dintzner, Uirá Kulesza, Arie van Deursen, and Martin Pinzger
Recovering Architectural Variability of a Family of Product Variants
Anas Shatnawi, Abdelhak Seriai, and Houari Sahraoui
A Feature-Similarity Model for Product Line Engineering
Hermann Kaindl and Mike Mannion
Software Product Lines 2 (Chair: Uria Kulesza)
Evaluating Lehman’s Laws of Software Evolution within Software Product Lines: A Preliminary Empirical Study
Raphael Pereira de Oliveira, Eduardo Santana de Almeida, and Gecynalda Soares da Silva Gomes
Experiences in System-of-Systems-Wide Architecture Evaluation over Multiple Product Lines
Juha Savolainen, Tomi Männistö, and Varvana Myllärniemi
A Systematic Literature Review of Software Product Line Management Tools
Juliana Alves Pereira, Kattiana Constantino, and Eduardo Figueiredo
Solving Reuse Problems (Chair: Ioannis Stamelos)
Open Source License Violation Check for SPDX Files
Georgia M. Kapitsaki and Frederik Kramer
Automatically Solving Simultaneous Type Equations for Type Difference Transformations That Redesign Code
Ted J. Biggerstaff
Pragmatic Approach to Test Case Reuse - A Case Study in Android OS BiDiTests Library
Suriya Priya R. Asaithambi and Stan Jarzabek
Empirical and Industrial Studies (Chair: Rossana Andrade)
The Supportive Effect of Traceability Links in Change Impact Analysis for Evolving Architectures – Two Controlled Experiments
Muhammad Atif Javed and Uwe Zdun
How Often Is Necessary Code Missing? — A Controlled Experiment
Tomoya Ishihara, Yoshiki Higo, and Shinji Kusumoto
An Analysis of a Project Reuse Approach in an Industrial Setting
Marko Gasparic, Andrea Janes, Alberto Sillitti, and Giancarlo Succi
Reuse for the Web/Cloud (Chair: Ina Schaefer)
HadoopMutator: A Cloud-Based Mutation Testing Framework
Iman Saleh and Khaled Nagi
Template-Based Generation of Semantic Services
Felix Mohr and Sven Walther
Automatic Color Modification for Web Page Based on Partitional Color Transfer
Xiangping Chen, Yonghao Long, and Xiaonan Luo
Reuse Based Software Development Software (Chair: Iman Moustafa)
Development Support for Shared Sensing Infrastructures: A Generative and Dynamic Approach
Cyril Cecchinel, S´ebastien Mosser, and Philippe Collet
Flexible and Effcient Reuse of Multi-mode Components for Building Multi-mode Systems
Yin Hang and Hans Hansson
A Method to Generate Reusable Safety Case Fragments from Compositional Safety Analysis
Irfan Sljivo, Barbara Gallina, Jan Carlson, Hans Hansson, and Stefano Puri
Reuse Metrics (Chair: Juha Savolainen)
A Comparison of Methods for Automatic Term Extraction for Domain Analysis
William B. Frakes, Gregory Kulczycki, and Jason Tilley
Measures for Quality Evaluation of Feature Models
Carla I.M. Bezerra, Rossana M.C. Andrade, and Jos´e Maria S. Monteiro
A Metric for Functional Reusability of Services
Felix Mohr
Reuse in Object-Oriented (Chair: Eduardo Almeida)
Revealing Purity and Side Effects on Functions for Reusing Java Libraries
Jiachen Yang, Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto
Mining Software Components from Object-Oriented APIs
Anas Shatnawi, Abdelhak Seriai, Houari Sahraoui, and Zakarea Al-Shara
Adapting Collections and Arrays: Another Step towards the Automated Adaptation of Object Ensembles
Dominic Seiffert and Oliver Hummel
Overview of Accepted Full Papers for ICSR 2015
- William Frakes. A Comparison of Methods for Automatic Term Extraction for Domain Analysis
- Raphael Pereira De Oliveira, Eduardo Santana De Almeida and Gecynalda Soares Da Silva Gomes. Evaluating Lehman's Laws of Software Evolution within Software Product Lines: A Preliminary Empirical Study
- Ted Biggerstaff. Automatically Solving Simultaneous Type Equations for Type Difference Transformations that Redesign Code
- Georgia Kapitsaki and Frederik Kramer. Open Source License Violation Check for SPDX Files
- Muhammad Atif Javed and Uwe Zdun. The Supportive Effect of Traceability Links in Change Impact Analysis for Evolving Architectures -- Two Controlled Experiments
- Cyril Cecchinel, Sebastien Mosser and Philippe Collet. Software Development Support for Shared Sensing Infrastructures: a Generative and Dynamic Approach
- Felix Mohr and Sven Walther. Template-Based Generation of Semantic Services
- Hang Yin and Hans Hansson. Flexible and efficient reuse of multi-mode components for building multi-mode systems
- Jiachen Yang, Keisuke Hotta, Yoshiki Higo and Shinji Kusumoto. Revealing Purity and Side Effects on Functions for Reusing Java Libraries
- Iman Saleh and Khaled Nagi. HadoopMutator: A Cloud-Based Mutation Testing Framework
- Suriya Priya R Asaithambi and Stanislaw Jarzabek. Pragmatic Approach to Test Case Reuse - A case study in Android OS BiDiTests Library
- Juha Savolainen, Tomi Männistö and Varvana Myllärniemi. Experiences in System-of-systems-wide Architecture Evaluation over Multiple Product Lines
- Carla Bezerra, Rossana Andrade and Jose Monteiro. Measures for Quality Evaluation of Feature Models
- Felix Mohr. A Metric for Functional Reusability of Services
- Xiangping Chen and Yonghao Long. Automatic Color Modification for Web Page based on Partitional Color Transfer
- Irfan Sljivo, Barbara Gallina, Jan Carlson, Hans Hansson and Stefano Puri. A Method to Generate Reusable Safety Case Fragments from Compositional Safety Analysis
- Juliana Pereira, Kattiana Constantino and Eduardo Figueiredo. A Systematic Literature Review of Software Product Line Management Tools
- Anas Shatnawi, Abdelhak Seriai and Houari Sahraoui. Recovering Architectural Variability of a Family of Product Variants
- Anas Shatnawi, Abdelhak Seriai, Houari Sahraoui and Zakarea Al Shara. Mining Software Components from Object-Oriented APIs
- Dominic Seiffert and Oliver Hummel. Adapting Collections and Arrays: Another Step Towards the Automated Adaptation of Object Ensembles
- Nicolas Dintzner, Uira Kulesza, Martin Pinzger and Arie Van Deursen. Evaluating Feature Change Impact on Multi-Product Line Configurations Using Partial Information
Accepted as Short Papers
- Tomoya Ishihara, Yoshiki Higo and Shinji Kusumoto. How Often Are Necessary Code Missing? - A Controlled Experiment
- Marko Gasparic, Andrea Janes, Alberto Sillitti and Giancarlo Succi. An analysis of a project reuse approach in an industrial setting
- Hermann Kaindl and Mike Mannion. A Feature-Similarity Model for Product Line Engineering