Modularity 2016
Mon 14 - Thu 17 March 2016 Spain

Dates
Rooms
Tracks
Badges
Your Program
You're viewing the program in a time zone which is different from your device's time zone - change time zone

Mon 14 Mar

Displayed time zone: Belfast change

08:00 - 08:30
08:30 - 10:00
LASSY Workshops Session 1LASSY at LASSY
08:30
10m
Talk
Workshop introduction
LASSY

08:40
20m
Talk
Hierarchical Layer-based Class Extensions in Squeak/Smalltalk
LASSY
Matthias Springer Tokyo Institute of Technology, Hidehiko Masuhara Tokyo Institute of Technology, Robert Hirschfeld HPI
09:00
20m
Talk
Compatibility Layers for Interface Mediation at Run-time
LASSY
Patrick Rein Hasso Plattner Institute, Robert Hirschfeld HPI, Stefan Lehmann Hasso-Plattner-Institute, Potsdam, Jens Lincke Hasso Plattner Institute
09:20
40m
Other
Discussion I
LASSY

08:30 - 10:00
MASS + Reflect Workshops Session 1MASS at MASS/REFLECT
08:30
5m
Day opening
Introduction
MASS
Shigeru Chiba University of Tokyo, Lidia Fuentes Universidad de Málaga, Spain, Hidehiko Masuhara Tokyo Institute of Technology, Mónica Pinto Universidad de Málaga, Maximilian Scherr
08:35
60m
Talk
Session I: MASS'16 Keynote Talk I - Protecting Dynamic Code by Modular Control-Flow Integrity
MASS
K: Gang Tan Pennsylvania State University
09:35
25m
Talk
Session II: Modular Real-Time Systems - Towards Availability and Real-Time Guarantees for Protected Module Architectures
MASS
Jo Van Bulck KU Leuven, Job Noorman KU Leuven, Jan Tobias Mühlberg KU Leuven, Frank Piessens iMinds - Distrinet, KU Leuven
10:00 - 10:30
Coffee BreakModularity 2016 at COFFEE
10:30 - 12:30
LASSY Workshops Session 1 Cont.LASSY at LASSY
10:30
20m
Talk
A Taxonomy of Context-Aware Software Variability Approaches
LASSY
Kim Mens Université Catholique de Louvain, Belgium, Rafael Capilla Universidad Rey Juan Carlos, Nicolás Cardozo Trinity College Dublin, Ireland, Bruno Dumas
10:50
20m
Talk
A Layer Structure Diagram and a Layer Interaction Diagram towards a Context-Oriented Development Methodology for Embedded System
LASSY
Harumi Watanabe Tokai University, Ikuta Tanigawa Kyusyu University, Midori Sugaya Shibaura Institute of Technology, Nobuhiko Ogura Tokyo City University, Kenji Hisazumi Kyushu University
11:10
20m
Talk
Towards the Dynamic Reconfiguration of Quality Attributes
LASSY
José Miguel Horcas Aguilera Universidad de Málaga, Spain, Mónica Pinto Universidad de Málaga, Lidia Fuentes Universidad de Málaga, Spain
11:30
60m
Other
Discussion II
LASSY

12:30 - 14:00
15:00 - 15:30
Coffee BreakModularity 2016 at COFFEE
15:30 - 17:00
LASSY Workshops Session 2 Cont.LASSY at LASSY
15:30
90m
Other
Open discussion and breakout groups
LASSY

15:30 - 17:00
MASS + Reflect Workshops Session 2 Cont.MASS at MASS/REFLECT
15:30
15m
Talk
Session VI: Systems and Aspects - Green Software using Aspect Orientation for Cyber-Physical-Systems
MASS
Nadia Gámez Universidad de Málaga, Lidia Fuentes Universidad de Málaga, Spain
15:45
15m
Talk
Session VI: Systems and Aspects - Application-Specific Language-Oriented Modularity: A Case Study of the oVirt Project
MASS
Arik Hadas Open University, David H. Lorenz Open University and Technion IIT
16:00
60m
Other
Session VII: Panel - Modularity Across the System Stack: Challenges and Opportunities (*Note: this panel session could be extended until 17:45)
MASS
Raffi Khatchadourian Hunter College, City University of New York, Crista Lopes University of California, Irvine, David H. Lorenz Open University and Technion IIT, Hridesh Rajan Iowa State University, Lidia Fuentes Universidad de Málaga, Spain

Tue 15 Mar

Displayed time zone: Belfast change

08:00 - 08:30
08:30 - 10:00
CROW Workshop Session 1CROW at CROW
08:30
30m
Day opening
Arrival and Workshop Introduction
CROW

09:00
30m
Talk
Reactive Object Queries
CROW
Stefan Lehmann Hasso-Plattner-Institute, Potsdam, Tim Felgentreff HPI, Germany, Jens Lincke Hasso Plattner Institute, Patrick Rein Hasso Plattner Institute, Robert Hirschfeld HPI
09:30
30m
Talk
Reactive Programming with Reactive Variables
CROW
08:30 - 10:00
FOAL Workshops Session FOAL at FOAL
08:30
60m
Other
Panel - The Future of Advanced Modularity Techniques
FOAL
Gary Leavens University of Central Florida, Hridesh Rajan Iowa State University, Hidehiko Masuhara Tokyo Institute of Technology
09:30
30m
Talk
An Advice Mechanism for Non-local Flow Control
FOAL
Hidehiko Masuhara Tokyo Institute of Technology, Kenta Fujita , Tomoyuki Aotani Tokyo Institute of Technology, Japan
08:30 - 10:00
MOMO Workshops Session 1MOMO at MOMO
08:30
15m
Day opening
Welcome and Introduction
MOMO

08:45
30m
Talk
On the Modularization Provided by Concern-Oriented Reuse
MOMO
09:15
30m
Talk
Towards Generic Modularization Transformations
MOMO
Martin Fleck TU Wien, Javier Troya Vienna University of Technology, Austria, Manuel Wimmer Vienna University of Technology, Austria
09:45
15m
Other
Brainstorming
MOMO

10:00 - 10:30
Coffee BreakModularity 2016 at COFFEE
10:30 - 12:30
FOAL Workshops Session Cont.FOAL at FOAL
10:30
30m
Talk
Using Continuations and Aspects to Tame Asynchronous Programming on the Web
FOAL
11:00
30m
Talk
Toward Disposable Domain-Specific Aspect Languages
FOAL
Arik Hadas Open University, David H. Lorenz Open University and Technion IIT
11:30
30m
Other
Break
FOAL

12:00
30m
Other
Discussion Session
FOAL

12:30 - 14:00
14:00 - 15:00
LaMOD Workshop Session 1LaMOD at LaMOD
Chair(s): David H. Lorenz Open University and Technion IIT
14:00
5m
Day opening
Workshop Introduction
LaMOD
David H. Lorenz Open University and Technion IIT, Jacques Noyé École des Mines de Nantes, France, Raffi Khatchadourian Hunter College, City University of New York
14:05
35m
Talk
A Lightweight Optimization Technique for Data Types à la Carte
LaMOD
Hirotada Kiriyama Tokyo Institute of Technology, Tomoyuki Aotani Tokyo Institute of Technology, Japan, Hidehiko Masuhara Tokyo Institute of Technology
DOI
14:40
20m
Talk
Multi-level Debugging for Interpreter Developers
LaMOD
Bastian Kruck Hasso Plattner Institute, Potsdam, Stefan Lehmann Hasso-Plattner-Institute, Potsdam, Christoph Kessler Hasso Plattner Institute, Potsdam, Jakob Reschke , Tim Felgentreff HPI, Germany, Jens Lincke Hasso Plattner Institute, Robert Hirschfeld HPI
DOI Pre-print Media Attached
14:00 - 15:00
MOMO Workshops Session 2MOMO at MOMO
14:00
60m
Other
Group Discussion Session 1
MOMO

15:00 - 15:30
Coffee BreakModularity 2016 at COFFEE
15:30 - 17:00
CROW Workshop Session 2 Cont.CROW at CROW
15:30
90m
Day closing
Open discussion and breakout groups
CROW

15:30 - 17:00
LaMOD Workshop Session 2LaMOD at LaMOD
Chair(s): Jacques Noyé École des Mines de Nantes, France
15:30
35m
Talk
Toward Practical Language Oriented Modularity
LaMOD
Arik Hadas Open University, David H. Lorenz Open University and Technion IIT
DOI
16:05
35m
Talk
Literal Inter-language Use Case Driven Modularization
LaMOD
Michal Bystrický Slovak University of Technology in Bratislava, Slovakia, Valentino Vranić Slovak University of Technology in Bratislava, Slovakia
DOI
16:40
19m
Talk
Towards Improving Interface Modularity in Legacy Java Software through Automated Refactoring
LaMOD
Raffi Khatchadourian Hunter College, City University of New York, Olivia Moore New York City College of Technology, City University of New York, Hidehiko Masuhara Tokyo Institute of Technology
DOI Pre-print Media Attached
16:59
1m
Day closing
Workshop Conclusion
LaMOD
David H. Lorenz Open University and Technion IIT, Jacques Noyé École des Mines de Nantes, France, Raffi Khatchadourian Hunter College, City University of New York
15:30 - 17:00
MOMO Workshops Session 2 Cont.MOMO at MOMO
15:30
90m
Other
Group Discussion Session 2
MOMO

18:30 - 21:00
Welcome to Modularity 2016Modularity 2016 at WELCOME
18:30
30m
Social Event
Málaga Noria (Ferris Wheel)
Modularity 2016

Media Attached
19:00
2h
Social Event
Reception in Town Hall
Modularity 2016

Wed 16 Mar

Displayed time zone: Belfast change

08:00 - 08:30
08:30 - 09:00
Opening AnnouncementsModularity 2016 at MODULARITY
09:00 - 10:00
Alan Borning Keynotes at MODULARITY
09:00
60m
Talk
Constraints and Modularity
Keynotes
Alan Borning CDG Labs
10:00 - 10:30
Coffee BreakModularity 2016 at COFFEE
10:30 - 12:30
Demos Session 1Demos & Posters at DEMOS
10:30
30m
Demonstration
Dynamic Software Evolution through Interpreter Adaptation
Demos & Posters
Walter Cazzola Università degli Studi di Milano, Albert Shaqiri
11:00
30m
Demonstration
Tool Support for Component-Based Semantics
Demos & Posters
L. Thomas van Binsbergen University of London, Neil Sculthorpe Royal Holloway University of London, UK, Peter D. Mosses Swansea University
11:30
45m
Other
Discussion Poster I: "Software Engineering for Sustainable Systems"
Demos & Posters

10:30 - 12:30
Modular Design and ReasoningResearch Results at MODULARITY
Chair(s): Hridesh Rajan Iowa State University
10:30
30m
Talk
Segregating Feature Interfaces to Support Software Product Line Maintenance
Research Results
Bruno B. P. Cafeo PUC-Rio, Brazil, Claus Hunsen University of Passau, Germany, Alessandro Garcia PUC-Rio, Brazil, Sven Apel University of Passau, Jaejoon Lee Lancaster University, UK
DOI
11:00
30m
Talk
Reasoning Tradeoffs in Languages with Enhanced Modularity Features
Research Results
José Sánchez Universidad Nacional, Costa Rica, Gary Leavens University of Central Florida
DOI
11:30
30m
Talk
Unveiling and Reasoning about Co-change Dependencies
Research Results
Marcos César de Oliveira MPOG, Brazil, Rodrigo Bonifácio University of Brasília, Brazil, Guilherme N. Ramos University of Brasília, Brazil, Márcio Ribeiro Federal University of Alagoas (UFAL)
DOI
12:00
30m
Talk
The Expression Problem, Trivially!
Research Results
Yanlin Wang , Bruno C. d. S. Oliveira University of Hong Kong
DOI
12:30 - 14:00
14:00 - 15:00
Modularity MechanismsModularity Visions at MODULARITY
Chair(s): Peter D. Mosses Swansea University
14:00
30m
Talk
Modular Architecture for Code and Metadata Sharing
Modularity Visions
Tomas Tauber , Bruno C. d. S. Oliveira University of Hong Kong
DOI
14:30
30m
Talk
Matriona: Class Nesting with Parameterization in Squeak/Smalltalk
Modularity Visions
Matthias Springer Tokyo Institute of Technology, Fabio Niephaus Hasso Plattner Institute, University of Potsdam, Robert Hirschfeld HPI, Hidehiko Masuhara Tokyo Institute of Technology
DOI
15:00 - 16:00
Coffee Break with SRC Poster PresentationsModularity 2016 at COFFEE
15:00 - 16:00
SRC Poster Presentation with Coffee BreakStudent Research Competition at SRC
Chair(s): Tobias Pape Hasso-Plattner-Institute, Potsdam
15:00
60m
Other
Selective Process Instrumentation in Virtual Machine
Student Research Competition
Ivan Vasilev Yaroslav-the-Wise Novgorod State University
15:00
60m
Other
Language Oriented Modularity: From Theory to Practice
Student Research Competition
Arik Hadas Open University
15:00
60m
Other
The Modularity of Object Propositions
Student Research Competition
Nistor Ligia Carnegie Mellon University
16:00 - 17:30
Demos Session 2Demos & Posters at DEMOS
16:00
30m
Demonstration
Development Environment for Literal Inter-Language Use Case Driven Modularization
Demos & Posters
Michal Bystrický Slovak University of Technology in Bratislava, Slovakia, Valentino Vranić Slovak University of Technology in Bratislava, Slovakia
16:30
30m
Demonstration
Modular Modeling with a Computational Twist in MetaMod
Demos & Posters
17:00
30m
Other
Discussion Poster II: "Next AOP = liberation from the tyranny of dominant control-flow"
Demos & Posters

16:00 - 17:30
Concurrency and RecoveryResearch Results at MODULARITY
Chair(s): Steffen Zschaler King's College London
16:00
30m
Talk
A Type-and-Effect System for Asynchronous, Typed Events
Research Results
Yuheng Long Iowa State University, Hridesh Rajan Iowa State University
DOI
16:30
30m
Talk
On Ordering Problems in Message Passing Software
Research Results
Yuheng Long Iowa State University, Mehdi Bagherzadeh Iowa State University, Eric Lin Iowa State University, USA, Ganesha Upadhyaya Iowa State University, USA, Hridesh Rajan Iowa State University
DOI
17:00
30m
Talk
Fault Tolerance with Aspects: A Feasibility Study
Research Results
Sven Karol Technische Universität Dresden, Norman A. Rink TU Dresden, Germany, Bálint Gyapjas TU Dresden, Germany, Jeronimo Castrillon Technische Universität Dresden
DOI
16:00 - 16:05
MIP Award 2016-2006Modularity 2016 at MODULARITY
18:00 - 19:30
Steering Committee MeetingModularity 2016 at Room 3.3.1
18:00
25h30m
Meeting
Steering Committee Meeting
Modularity 2016

Thu 17 Mar

Displayed time zone: Belfast change

08:15 - 08:30
Opening AnnouncementsModularity 2016 at MODULARITY
09:30 - 10:00
Coffee BreakModularity 2016 at COFFEE
10:00 - 11:30
Demos Session 3Demos & Posters at DEMOS
10:00
30m
Demonstration
Modular Modeling with a Computational Twist in MetaMod (second presentation)
Demos & Posters
10:30
30m
Demonstration
Development Environment for Literal Inter-Language Use Case Driven Modularization (second presentation)
Demos & Posters
Michal Bystrický Slovak University of Technology in Bratislava, Slovakia, Valentino Vranić Slovak University of Technology in Bratislava, Slovakia
11:00
30m
Other
Discussion Poster III: To be confirmed
Demos & Posters

10:00 - 11:30
Languages and ModularityResearch Results at MODULARITY
Chair(s): Shigeru Chiba University of Tokyo
10:00
30m
Talk
Modularity and Optimization in Synergy
Research Results
Walter Cazzola Università degli Studi di Milano, Albert Shaqiri
DOI
10:30
30m
Talk
Cooperative Decoupled Processes: The E-Calculus and Linearity
Research Results
Andi Bejleri TU Darmstadt, Germany, Mira Mezini TU Darmstadt, Patrick Eugster Purdue University
DOI
11:00
30m
Talk
CPL: A Core Language for Cloud Computing
Research Results
Oliver Bračevac TU Darmstadt, Sebastian Erdweg TU Darmstadt, Germany, Guido Salvaneschi TU Darmstadt, Mira Mezini TU Darmstadt
DOI
10:00 - 11:30
SRC PresentationsStudent Research Competition at SRC
Chair(s): Tobias Pape Hasso-Plattner-Institute, Potsdam
10:00
30m
Other
The Modularity of Object Propositions
Student Research Competition
Nistor Ligia Carnegie Mellon University
10:30
30m
Other
Selective Process Instrumentation in Virtual Machine
Student Research Competition
Ivan Vasilev Yaroslav-the-Wise Novgorod State University
11:00
30m
Other
Language Oriented Modularity: From Theory to Practice
Student Research Competition
Arik Hadas Open University
11:30 - 13:00
13:00 - 14:00
Crista Lopes Keynotes at MODULARITY
13:00
60m
Talk
Simulating Cities: A Systems Design Perspective
Keynotes
Crista Lopes University of California, Irvine
14:00 - 14:30
Coffee BreakModularity 2016 at COFFEE
14:30 - 15:30
Demos Session 4Demos & Posters at DEMOS
14:30
30m
Demonstration
Tool Support for Component-Based Semantics (second presentation)
Demos & Posters
L. Thomas van Binsbergen University of London, Neil Sculthorpe Royal Holloway University of London, UK, Peter D. Mosses Swansea University
15:00
30m
Demonstration
Dynamic Software Evolution through Interpreter Adaptation (second presentation)
Demos & Posters
Walter Cazzola Università degli Studi di Milano, Albert Shaqiri
14:30 - 15:30
Modularity and ArchitectureModularity Visions at MODULARITY
Chair(s): Walter Cazzola Università degli Studi di Milano
14:30
30m
Talk
On Structuring Holistic Fault Tolerance
Modularity Visions
Rem Gensh , Alexander Romanovsky Newcastle University, UK, Alex Yakovlev Newcastle University, UK
DOI
15:00
30m
Talk
Constraints as Polymorphic Connectors
Modularity Visions
DOI
15:30 - 19:30
Malaga TourModularity 2016 at TOUR
15:30
4h
Social Event
Guided Visit to the Picasso Museum and & City Tour
Modularity 2016

19:30 - 22:30
Modularity 2016 BanquetModularity 2016 at BANQUET
19:30
3h
Social Event
Conference Banquet
Modularity 2016