Modularity 2016 (series) /
Modularity 2016 Program
Filter Program
Dates
Rooms
Tracks
Badges
Your Program
Mon 14 MarDisplayed time zone: Belfast change
Mon 14 Mar
Displayed time zone: Belfast change
08:00 - 08:30 | |||
08:30 - 10:00 | |||
08:30 10mTalk | Workshop introduction LASSY | ||
08:40 20mTalk | 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 20mTalk | 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 40mOther | Discussion I LASSY |
08:30 - 10:00 | |||
08:30 5mDay 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 60mTalk | Session I: MASS'16 Keynote Talk I - Protecting Dynamic Code by Modular Control-Flow Integrity MASS | ||
09:35 25mTalk | 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 | |||
10:30 - 12:30 | |||
10:30 20mTalk | 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 20mTalk | 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 20mTalk | 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 60mOther | Discussion II LASSY |
10:30 - 12:30 | |||
10:30 30mTalk | Session III: Systems and Contexts - Improving System Integration Using a Modular Configuration Specification Language MASS Markus Raab Vienna University of Technology, Austria | ||
11:00 15mTalk | Session III: Systems and Contexts - Toward Fluent Module Interactions MASS Tetsuo Kamina Ritsumeikan University, Tomoyuki Aotani Tokyo Institute of Technology, Japan, Hidehiko Masuhara Tokyo Institute of Technology | ||
11:15 30mTalk | Session IV: Reflection - Static Meta-Object Protocols: Towards Efficient Reflective Object-Oriented Languages MASS | ||
11:45 15mTalk | Session IV: Reflection - A Design of Deep Reification MASS | ||
12:00 15mTalk | Session IV: Reflection - Towards Projection: Mapping Reflection onto the Userland MASS |
12:30 - 14:00 | |||
14:00 - 15:00 | |||
14:00 20mTalk | A Dynamic Instance binding Mechanism Supporting Run-time Variability of Role-based Software Systems LASSY | ||
14:20 10mTalk | Model for Fusion of Software Components LASSY | ||
14:30 30mOther | Discussion III LASSY |
14:00 - 15:00 | |||
14:00 60mTalk | Session V: MASS'16 Keynote Talk II - Analysis and Optimization of Approximate Programs MASS |
15:00 - 15:30 | |||
15:30 - 17:00 | |||
15:30 90mOther | Open discussion and breakout groups LASSY |
15:30 - 17:00 | |||
15:30 15mTalk | Session VI: Systems and Aspects - Green Software using Aspect Orientation for Cyber-Physical-Systems MASS | ||
15:45 15mTalk | Session VI: Systems and Aspects - Application-Specific Language-Oriented Modularity: A Case Study of the oVirt Project MASS | ||
16:00 60mOther | 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 MarDisplayed time zone: Belfast change
Tue 15 Mar
Displayed time zone: Belfast change
08:00 - 08:30 | |||
08:30 - 10:00 | |||
08:30 30mDay opening | Arrival and Workshop Introduction CROW | ||
09:00 30mTalk | 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 30mTalk | Reactive Programming with Reactive Variables CROW |
08:30 - 10:00 | |||
08:30 60mOther | Panel - The Future of Advanced Modularity Techniques FOAL Gary T. Leavens University of Central Florida, Hridesh Rajan Iowa State University, Hidehiko Masuhara Tokyo Institute of Technology | ||
09:30 30mTalk | 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 | |||
08:30 15mDay opening | Welcome and Introduction MOMO | ||
08:45 30mTalk | On the Modularization Provided by Concern-Oriented Reuse MOMO | ||
09:15 30mTalk | 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 15mOther | Brainstorming MOMO |
10:00 - 10:30 | |||
10:30 - 12:30 | |||
10:30 30mTalk | Toward a New Constraint Imperative Programming Language for Interactive Graphics CROW | ||
11:00 30mTalk | Emfrp: A Functional Reactive Programming Language for Small-Scale Embedded Systems CROW Link to publication DOI | ||
11:30 30mTalk | Wallingford: Toward a Constraint Reactive Programming Language CROW Alan Borning CDG Labs | ||
12:00 30mTalk | A Library-Based Approach to Context-Dependent Computation with Reactive Values CROW |
10:30 - 12:30 | |||
10:30 30mTalk | Using Continuations and Aspects to Tame Asynchronous Programming on the Web FOAL | ||
11:00 30mTalk | Toward Disposable Domain-Specific Aspect Languages FOAL | ||
11:30 30mOther | Break FOAL | ||
12:00 30mOther | Discussion Session FOAL |
10:30 - 12:30 | |||
10:30 30mTalk | Separation of Concerns in Epidemiological Modelling MOMO Thi Mai Anh Bui , Mikal Ziane , Serge Stinckwich UPMC & INRIA, Tuong Vinh Ho, , Benjamin Roche , Nick Papoulias IRD, UPMC, France | ||
11:00 30mTalk | Towards Contractual Interfaces for Reusable Functional Quality Attribute Operationalisations MOMO José Miguel Horcas Aguilera Universidad de Málaga, Spain, Mónica Pinto Universidad de Málaga, Lidia Fuentes Universidad de Málaga, Spain, Steffen Zschaler King's College London | ||
11:30 30mTalk | Addressing Modularity for Heterogeneous Multi-model Systems Using Model Federation MOMO | ||
12:00 30mTalk | Modular multilevel metamodeling with MetaMod MOMO |
12:30 - 14:00 | |||
14:00 - 15:00 | |||
14:00 30mTalk | Enabling Modular Persistence for Reactive Data Models in F# Client-Server Web Applications CROW | ||
14:30 30mTalk | Automatically Selecting and Optimizing Constraint Solver Procedures for Object-Constraint Languages CROW Tim Felgentreff HPI, Germany, Stefan Lehmann , Robert Hirschfeld HPI, Sebastian Gerstenberg , Jakob Reschke , Lars Rückert , Patrick Siegler , Jan Graichen , Christian Nicolai , Malte Swart |
14:00 - 15:00 | |||
14:00 5mDay 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 35mTalk | 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 20mTalk | 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 | |||
14:00 60mOther | Group Discussion Session 1 MOMO |
15:00 - 15:30 | |||
15:30 - 17:00 | |||
15:30 90mDay closing | Open discussion and breakout groups CROW |
15:30 - 17:00 | |||
15:30 35mTalk | Toward Practical Language Oriented Modularity LaMOD DOI | ||
16:05 35mTalk | 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 19mTalk | 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 1mDay 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 | |||
15:30 90mOther | Group Discussion Session 2 MOMO |
18:30 - 21:00 | |||
18:30 30mSocial Event | Málaga Noria (Ferris Wheel) Modularity 2016 Media Attached | ||
19:00 2hSocial Event | Reception in Town Hall Modularity 2016 |
Wed 16 MarDisplayed time zone: Belfast change
Wed 16 Mar
Displayed time zone: Belfast change
08:00 - 08:30 | |||
08:30 - 09:00 | |||
09:00 - 10:00 | |||
09:00 60mTalk | Constraints and Modularity Keynotes Alan Borning CDG Labs |
10:00 - 10:30 | |||
10:30 - 12:30 | |||
10:30 30mDemonstration | Dynamic Software Evolution through Interpreter Adaptation Demos & Posters | ||
11:00 30mDemonstration | 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 45mOther | 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 30mTalk | 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 30mTalk | Reasoning Tradeoffs in Languages with Enhanced Modularity Features Research Results DOI | ||
11:30 30mTalk | 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 30mTalk | The Expression Problem, Trivially! Research Results DOI |
12:30 - 14:00 | |||
14:00 - 15:00 | |||
14:00 30mTalk | Modular Architecture for Code and Metadata Sharing Modularity Visions DOI | ||
14:30 30mTalk | 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 | |||
15:00 - 16:00 | SRC Poster Presentation with Coffee BreakStudent Research Competition at SRC Chair(s): Tobias Pape Hasso-Plattner-Institute, Potsdam | ||
15:00 60mOther | Selective Process Instrumentation in Virtual Machine Student Research Competition Ivan Vasilev Yaroslav-the-Wise Novgorod State University | ||
15:00 60mOther | Language Oriented Modularity: From Theory to Practice Student Research Competition Arik Hadas Open University | ||
15:00 60mOther | The Modularity of Object Propositions Student Research Competition Nistor Ligia Carnegie Mellon University |
16:00 - 17:30 | |||
16:00 30mDemonstration | 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 30mDemonstration | Modular Modeling with a Computational Twist in MetaMod Demos & Posters | ||
17:00 30mOther | 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 30mTalk | A Type-and-Effect System for Asynchronous, Typed Events Research Results DOI | ||
16:30 30mTalk | 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 30mTalk | 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 | |||
18:00 - 19:30 | |||
18:00 25h30mMeeting | Steering Committee Meeting Modularity 2016 |
Thu 17 MarDisplayed time zone: Belfast change
Thu 17 Mar
Displayed time zone: Belfast change
08:15 - 08:30 | |||
08:30 - 09:30 | |||
08:30 60mTalk | From Crosscutting Concerns to Feature Interactions: A Tale of Misunderstandings and Enlightenments Keynotes Sven Apel University of Passau |
09:30 - 10:00 | |||
10:00 - 11:30 | |||
10:00 30mDemonstration | Modular Modeling with a Computational Twist in MetaMod (second presentation) Demos & Posters | ||
10:30 30mDemonstration | 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 30mOther | Discussion Poster III: To be confirmed Demos & Posters |
10:00 - 11:30 | |||
10:00 30mTalk | Modularity and Optimization in Synergy Research Results DOI | ||
10:30 30mTalk | Cooperative Decoupled Processes: The E-Calculus and Linearity Research Results DOI | ||
11:00 30mTalk | 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 30mOther | The Modularity of Object Propositions Student Research Competition Nistor Ligia Carnegie Mellon University | ||
10:30 30mOther | Selective Process Instrumentation in Virtual Machine Student Research Competition Ivan Vasilev Yaroslav-the-Wise Novgorod State University | ||
11:00 30mOther | Language Oriented Modularity: From Theory to Practice Student Research Competition Arik Hadas Open University |
11:30 - 13:00 | |||
13:00 - 14:00 | |||
13:00 60mTalk | Simulating Cities: A Systems Design Perspective Keynotes Crista Lopes University of California, Irvine |
14:00 - 14:30 | |||
14:30 - 15:30 | |||
14:30 30mDemonstration | 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 30mDemonstration | Dynamic Software Evolution through Interpreter Adaptation (second presentation) Demos & Posters |
14:30 - 15:30 | Modularity and ArchitectureModularity Visions at MODULARITY Chair(s): Walter Cazzola Università degli Studi di Milano | ||
14:30 30mTalk | On Structuring Holistic Fault Tolerance Modularity Visions DOI | ||
15:00 30mTalk | Constraints as Polymorphic Connectors Modularity Visions DOI |
15:30 - 19:30 | |||
15:30 4hSocial Event | Guided Visit to the Picasso Museum and & City Tour Modularity 2016 |
19:30 - 22:30 | |||
19:30 3hSocial Event | Conference Banquet Modularity 2016 |