ICSR 2016
JUNE 5 -7, 2016 LIMASSOL, CYPRUS
Conference Programme
Download as PDF
Last Updated: 26 May 2016
The following planned tutorials have been cancelled:
FeatureIDE - Development of software product lines made easy and Dynamic Software Product Line Engineering
FeatureIDE - Development of software product lines made easy and Dynamic Software Product Line Engineering
Sunday, 5 June |
|
---|---|
Room: MEGARON B | |
Registration/ Support Desk Hours: 08:30-12:30 & 13:30-17:00 | |
09:00-09:20 | ICSR 2016 Opening |
09:20-10:30 | Keynote |
10:30-11:00 | Coffee Break |
11:00-12:30 | Technical Session I – Domain-specific reuse Session chair: Shaukat Ali, Senior Research Scientist, Simula Research Laboratory, Norway |
Pragmatic Software Reuse in Bioinformatics: How Can Social Network Information Help? Xiaoyu Jin, Charu Khatwani, Nan Niu, Michael Wagner and Juha Savolainen |
|
RAGE reusable game software components and their integration into serious game engines Wim Vandervegt, Enkhbold Nyamsuren and Wim Westera |
|
A case study on the availability of open-source components for game development Maria Eleni Paschali, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou and Ioannis Stamelos |
|
12:30-14:00 | Lunch Break |
14:00-15:30 | Technical Session II – Domain Analysis and Modelling I Session chair: Ina Schaefer, Technische Universität Braunschweig, Germany |
Metamodel and Constraints Co-evolution: A Semi Automatic Maintenance of OCL Constraints Djamel Eddine Khelladi, Regina Hebig, Reda Bendraou, Jacques Robin and Marie-Pierre Gervais |
|
A Model Repository Description Language -MRDL Brahim Hamid |
|
Reverse-Engineering Reusable Language Modules from Legacy Domain-Specific Languages David Méndez-Acuña, Jose A. Galindo, Benoit Combemale, Arnaud Blouin, Benoit Baudry and Gurvan Le Guernic |
|
15:30-16:00 | Coffee Break |
16:00-16:40 | Technical Session III – Domain Analysis and Modelling II
Session chair: Djamel Eddine Khelladi, University of Pierre et Marie Curie, France |
Reuse vs. Reusability of Software Supporting Business Processes (short paper) Hermann Kaindl, Roman Popp, Ralph Hoch and Christian Zeidler |
|
A Framework for Enhancing the Retrieval of UML Diagrams (short paper) [remote presentation] Alhassan Adamu and Wan Mohd Nazmee Wan Zainoon |
|
16:40-17:20 | Tool Demonstrations I Session chair: Jabier Martinez, SnT University of Luxembourg and Sorbonne Universités UPMC, France |
Puzzle: A Tool for Analyzing and Extracting Specification Clones in DSLs David Méndez-Acuña(B), José A. Galindo, Benoit Combemale, Arnaud Blouin, and Benoit Baudry |
|
FeatureIDE: Scalable Product Configuration of Variable Systems Juliana Alves Pereira, Sebastian Krieter, Jens Meinicke, Reimar Schroter, Gunter Saake, Thomas Leich |
|
19:00 | Welcome Reception |
Monday, 6 June |
|
---|---|
Room: MEGARON B | |
Registration/ Support Desk Hours: 08:30-12:30 & 13:30-17:00 | |
09:00-10:30 | Technical Session IV – Business/Organizational Aspects of Software Reuse Session chair: Brahim Hamid, University of Toulouse, France |
A method to support the adoption of reuse technology in large software organizations Luiz Amorim and Manoel Mendonça |
|
A Practical Use Case Modeling Approach to Specify Crosscutting Concerns: Industrial Applications Tao Yue, Huihui Zhang, Shaukat Ali and Chao Liu |
|
An approach for prioritizing software features based on node centrality in probability network Zhenlian Peng, Jian Wang, Keqing He and Hongtao Li |
|
10:30-11:00 | Coffee Break |
11:00-12:30 | Technical Session V - Reuse-based Software Engineering Session chair: Hermann Kaindl, TU Wien, Vienna, Austria |
Concept-Based Engineering of Situation-Specific Migration Methods Marvin Grieger, Masud Fazal-Baqaie, Gregor Engels and Markus Klenke |
|
AIRES: an architecture to improve software reuse Rosana Braga, Daniel Feloni, Karen Pacini, Domenico Schettini Filho and Thiago Gottardi |
|
Reusable Secure Connectors for Secure Software Architecture Michael Shin, Hassan Gomaa and Don Pathirage |
|
12:30-14:00 | Lunch Break |
14:00-15:30 | Technical Session VI – Software Product Lines I Session chair: Tewfik Ziadi, UPMC-LIP6, France |
Applying Incremental Model Slicing to Product-Line Regression Testing Sascha Lity, Thomas Morbach, Thomas Thüm and Ina Schaefer |
|
Automated Composition of Service Mashups Through Software Product Line Engineering Mahdi Bashari, Ebrahim Bagheri and Weichang Du |
|
Feature Location in model-based Software Product Lines through a Genetic Algorithm Jaime Font, Lorena Arcega, Oystein Haugen and Carlos Cetina |
|
15:30-16:00 | Coffee Break |
16:00-17:10 | Technical Session VII – Software Product Lines II Session chair: Rosana Teresinha Vaccare Braga, ICMC-Universidade de Sao Paulo, Brazil |
Leveraging Feature Location to Extract the Clone-and-Own Relationships of a Family of Software Products Manuel Ballarin, Raul Lapeña and Carlos Cetina |
|
Carrying Ideas from Knowledge-Based Configuration to Software Product Lines (short paper) Juha Tiihonen, Mikko Raatikainen, Varvana Myllärniemi and Tomi Männistö |
|
Tax-PLEASE---Towards Taxonomy-based Software Product Line Engineering (short paper) Ina Schaefer, Christoph Seidl, Loek Cleophas and Bruce Watson. |
|
18:15 | Conference Dinner Departure Time: 18:15 (meet at the Lobby of St. Raphael Resort – Venue) |
Parallel Afternoon Session | |
Room: MEGARON C | |
Tutorial: Software Reuse and Reusability Involving Requirements, Business Processes, and Semantic Service Specifications Presenter: Hermann Kaindl |
|
14:00-15:30 | Tutorial Part 1 |
15:30-16:00 | Coffee Break |
16:00-17:30 | Tutorial Part 2 |
Tuesday, 7 June |
|
---|---|
Room: MEGARON B | |
Registration/ Support Desk Hours: 08:30-12:30 | |
09:00-10:30 | Technical Session VIII - Software Reuse Tools Session chair: Thomas Thüm, TU Braunschweig, Germany |
Towards a Semantic Search Engine for Open Source Software Sihem Ben Sassi |
|
Detecting Similar Programs via the Weisfeiler-Leman Graph Kernel Wenchao Li, Huascar Sanchez, Hassen Saidi, Martin Schäf and Pascal Schweitzer |
|
Feature Location Benchmark for Software Families using Eclipse Community Releases Jabier Martinez, Tewfik Ziadi, Mike Papadakis, Tegawendé. F Bissyandé, Jacques Klein and Yves Le Traon |
|
10:30-11:00 | Coffee Break |
11:00-11:40 | Tool Demonstrations II Session chair: Frederik Kramer, initOS, OVGU, Germany |
Recalot.com: Towards a Reusable, Modular, and RESTFul Social Recommender System Matthäus Schmedding, Holger Brocks, Claus-Peter Klas, Felix Engel, Michael Fuchs, Dominic Heutelbeck and Matthias Hemmje |
|
CORPO-DS: A Tool to Support Decision Making for Component Reuse through Profiling with Ontologies Andreas Andreou and Savvas Loumakos |
|
11:40-12:40 | Technical Session IX - Software Reuse Tools Session chair: Apostolos Ampatzoglou, University of Groningen, The Netherlands |
VCU: The Three Dimensions of Reuse Jörg Kienzle, Gunter Mussbacher, Omar Alam, Matthias Schöttle, Nicolas Belloir, Philippe Collet, Benoit Combemale, Julien Deantoni, Jacques Klein and Bernhard Rumpe |
|
Java Extensions for Design Pattern Instantiation André Santos and Duarte Coelho |