Powered by
15th International Conference on Modularity (MODULARITY Companion 2016), March 14–17, 2016,
Málaga, Spain
Frontmatter
Keynotes
Constraints and Modularity (Keynote)
Alan Borning
(University of Washington, USA)
@InProceedings{MODULARITY Companion16p1,
author = {Alan Borning},
title = {Constraints and Modularity (Keynote)},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {1-0},
doi = {},
year = {2016},
}
Tool Demonstrations
Modular Modeling with a Computational Twist in MetaMod
Ana Maria Şutîi,
Tom Verhoeff, and
Mark van den Brand
(Eindhoven University of Technology, Netherlands)
@InProceedings{MODULARITY Companion16p4,
author = {Ana Maria Şutîi and Tom Verhoeff and Mark van den Brand},
title = {Modular Modeling with a Computational Twist in MetaMod},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {4-3},
doi = {},
year = {2016},
}
Tool Support for Component-Based Semantics
L. Thomas van Binsbergen,
Neil Sculthorpe, and
Peter D. Mosses
(Royal Holloway University of London, UK; Swansea University, UK)
@InProceedings{MODULARITY Companion16p8,
author = {L. Thomas van Binsbergen and Neil Sculthorpe and Peter D. Mosses},
title = {Tool Support for Component-Based Semantics},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {8-7},
doi = {},
year = {2016},
}
Development Environment for Literal Inter-Language Use Case Driven Modularization
Michal Bystrický and
Valentino Vranić
(Slovak University of Technology in Bratislava, Slovakia)
@InProceedings{MODULARITY Companion16p12,
author = {Michal Bystrický and Valentino Vranić},
title = {Development Environment for Literal Inter-Language Use Case Driven Modularization},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {12-11},
doi = {},
year = {2016},
}
Dynamic Software Evolution through Interpreter Adaptation
Walter Cazzola and
Albert Shaqiri
(University of Milan, Italy)
@InProceedings{MODULARITY Companion16p16,
author = {Walter Cazzola and Albert Shaqiri},
title = {Dynamic Software Evolution through Interpreter Adaptation},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {16-15},
doi = {},
year = {2016},
}
Student Research Competition
Selective Process Instrumentation in Virtual Machine
Ivan Vasilev
(NovSU, Russia)
@InProceedings{MODULARITY Companion16p20,
author = {Ivan Vasilev},
title = {Selective Process Instrumentation in Virtual Machine},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {20-19},
doi = {},
year = {2016},
}
Language Oriented Modularity: From Theory to Practice
Arik Hadas
(Open University of Israel, Israel)
@InProceedings{MODULARITY Companion16p21,
author = {Arik Hadas},
title = {Language Oriented Modularity: From Theory to Practice},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {21-20},
doi = {},
year = {2016},
}
The Modularity of Object Propositions
Ligia Nistor
(Carnegie Mellon University, USA)
@InProceedings{MODULARITY Companion16p22,
author = {Ligia Nistor},
title = {The Modularity of Object Propositions},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {22-21},
doi = {},
year = {2016},
}
Workshop on Constrained and Reactive Objects (CROW 2016)
Reactive Object Queries: Consistent Views in Object-Oriented Languages
Stefan Lehmann,
Tim Felgentreff,
Jens Lincke,
Patrick Rein, and
Robert Hirschfeld
(HPI, Germany)
@InProceedings{MODULARITY Companion16p23,
author = {Stefan Lehmann and Tim Felgentreff and Jens Lincke and Patrick Rein and Robert Hirschfeld},
title = {Reactive Object Queries: Consistent Views in Object-Oriented Languages},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {23-22},
doi = {},
year = {2016},
}
Reactive Programming with Reactive Variables
Christopher Schuster and
Cormac Flanagan
(University of California at Santa Cruz, USA)
@InProceedings{MODULARITY Companion16p33,
author = {Christopher Schuster and Cormac Flanagan},
title = {Reactive Programming with Reactive Variables},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {33-32},
doi = {},
year = {2016},
}
Wallingford: Toward a Constraint Reactive Programming Language
Alan Borning
(University of Washington, USA)
@InProceedings{MODULARITY Companion16p53,
author = {Alan Borning},
title = {Wallingford: Toward a Constraint Reactive Programming Language},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {53-52},
doi = {},
year = {2016},
}
Automatically Selecting and Optimizing Constraint Solver Procedures for Object-Constraint Languages
Tim Felgentreff,
Stefan Lehmann,
Robert Hirschfeld,
Sebastian Gerstenberg,
Jakob Reschke,
Lars Rückert,
Patrick Siegler,
Jan Graichen,
Christian Nicolai, and
Malte Swart
(HPI, Germany)
@InProceedings{MODULARITY Companion16p73,
author = {Tim Felgentreff and Stefan Lehmann and Robert Hirschfeld and Sebastian Gerstenberg and Jakob Reschke and Lars Rückert and Patrick Siegler and Jan Graichen and Christian Nicolai and Malte Swart},
title = {Automatically Selecting and Optimizing Constraint Solver Procedures for Object-Constraint Languages},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {73-72},
doi = {},
year = {2016},
}
Workshop on Foundations Of Aspect-Oriented Languages (FOAL 2016)
An Advice Mechanism for Non-local Flow Control
Hidehiko Masuhara,
Kenta Fujita, and
Tomoyuki Aotani
(Tokyo Institute of Technology, Japan)
@InProceedings{MODULARITY Companion16p83,
author = {Hidehiko Masuhara and Kenta Fujita and Tomoyuki Aotani},
title = {An Advice Mechanism for Non-local Flow Control},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {83-82},
doi = {},
year = {2016},
}
Using Continuations and Aspects to Tame Asynchronous Programming on the Web
Paul Leger and
Hiroaki Fukuda
(Universidad Católica del Norte, Chile; Shibaura Institute of Technology, Japan)
@InProceedings{MODULARITY Companion16p89,
author = {Paul Leger and Hiroaki Fukuda},
title = {Using Continuations and Aspects to Tame Asynchronous Programming on the Web},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {89-88},
doi = {},
year = {2016},
}
Toward Disposable Domain-Specific Aspect Languages
Arik Hadas and
David H. Lorenz
(Open University of Israel, Israel; Technion, Israel)
@InProceedings{MODULARITY Companion16p93,
author = {Arik Hadas and David H. Lorenz},
title = {Toward Disposable Domain-Specific Aspect Languages},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {93-92},
doi = {},
year = {2016},
}
Language Modularity À La Mode (LaMOD 2016)
A Lightweight Optimization Technique for Data Types à la Carte
Hirotada Kiriyama,
Tomoyuki Aotani, and
Hidehiko Masuhara
(Tokyo Institute of Technology, Japan)
@InProceedings{MODULARITY Companion16p96,
author = {Hirotada Kiriyama and Tomoyuki Aotani and Hidehiko Masuhara},
title = {A Lightweight Optimization Technique for Data Types à la Carte},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {96-95},
doi = {},
year = {2016},
}
Multi-level Debugging for Interpreter Developers
Bastian Kruck,
Stefan Lehmann,
Christoph Keßler,
Jakob Reschke,
Tim Felgentreff,
Jens Lincke, and
Robert Hirschfeld
(HPI, Germany)
@InProceedings{MODULARITY Companion16p101,
author = {Bastian Kruck and Stefan Lehmann and Christoph Keßler and Jakob Reschke and Tim Felgentreff and Jens Lincke and Robert Hirschfeld},
title = {Multi-level Debugging for Interpreter Developers},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {101-100},
doi = {},
year = {2016},
}
Toward Practical Language Oriented Modularity
Arik Hadas and
David H. Lorenz
(Open University of Israel, Israel; Technion, Israel)
@InProceedings{MODULARITY Companion16p104,
author = {Arik Hadas and David H. Lorenz},
title = {Toward Practical Language Oriented Modularity},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {104-103},
doi = {},
year = {2016},
}
Literal Inter-Language Use Case Driven Modularization
Michal Bystrický and
Valentino Vranić
(Slovak University of Technology in Bratislava, Slovakia)
@InProceedings{MODULARITY Companion16p109,
author = {Michal Bystrický and Valentino Vranić},
title = {Literal Inter-Language Use Case Driven Modularization},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {109-108},
doi = {},
year = {2016},
}
Towards Improving Interface Modularity in Legacy Java Software through Automated Refactoring
Raffi Khatchadourian,
Olivia Moore, and
Hidehiko Masuhara
(City University of New York, USA; Tokyo Institute of Technology, Japan)
@InProceedings{MODULARITY Companion16p114,
author = {Raffi Khatchadourian and Olivia Moore and Hidehiko Masuhara},
title = {Towards Improving Interface Modularity in Legacy Java Software through Automated Refactoring},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {114-113},
doi = {},
year = {2016},
}
Workshop on Live Adaptation of Software Systems (LASSY 2016)
Adaptation Scoping
Hierarchical Layer-Based Class Extensions in Squeak/Smalltalk
Matthias Springer,
Hidehiko Masuhara, and
Robert Hirschfeld
(Tokyo Institute of Technology, Japan; HPI, Germany)
@InProceedings{MODULARITY Companion16p117,
author = {Matthias Springer and Hidehiko Masuhara and Robert Hirschfeld},
title = {Hierarchical Layer-Based Class Extensions in Squeak/Smalltalk},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {117-116},
doi = {},
year = {2016},
}
Compatibility Layers for Interface Mediation at Run-Time
Patrick Rein,
Robert Hirschfeld,
Stefan Lehmann, and
Jens Lincke
(HPI, Germany)
@InProceedings{MODULARITY Companion16p123,
author = {Patrick Rein and Robert Hirschfeld and Stefan Lehmann and Jens Lincke},
title = {Compatibility Layers for Interface Mediation at Run-Time},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {123-122},
doi = {},
year = {2016},
}
Software Processes
A Taxonomy of Context-Aware Software Variability Approaches
Kim Mens,
Rafael Capilla,
Nicolás Cardozo, and
Bruno Dumas
(Université Catholique de Louvain, Belgium; Rey Juan Carlos University, Spain; Trinity College Dublin, Ireland; University of Namur, Belgium)
@InProceedings{MODULARITY Companion16p129,
author = {Kim Mens and Rafael Capilla and Nicolás Cardozo and Bruno Dumas},
title = {A Taxonomy of Context-Aware Software Variability Approaches},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {129-128},
doi = {},
year = {2016},
}
A Layer-Structure Diagram and a Layer-Interaction Diagram towards a Context-Oriented Development Methodology for Embedded Systems
Harumi Watanabe,
Ikuta Tanigawa,
Midori Sugaya,
Nobuhiko Ogura, and
Kenji Hisazumi
(Tokai University, Japan; Kyushu University, Japan; Shibaura Institute of Technology, Japan; Tokyo City University, Japan)
@InProceedings{MODULARITY Companion16p135,
author = {Harumi Watanabe and Ikuta Tanigawa and Midori Sugaya and Nobuhiko Ogura and Kenji Hisazumi},
title = {A Layer-Structure Diagram and a Layer-Interaction Diagram towards a Context-Oriented Development Methodology for Embedded Systems},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {135-134},
doi = {},
year = {2016},
}
Towards the Dynamic Reconfiguration of Quality Attributes
Jose-Miguel Horcas,
Mónica Pinto, and
Lidia Fuentes
(University of Málaga, Spain)
@InProceedings{MODULARITY Companion16p141,
author = {Jose-Miguel Horcas and Mónica Pinto and Lidia Fuentes},
title = {Towards the Dynamic Reconfiguration of Quality Attributes},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {141-140},
doi = {},
year = {2016},
}
Alternative Adaptation Models
A Dynamic Instance Binding Mechanism Supporting Run-Time Variability of Role-Based Software Systems
Nguonly Taing,
Thomas Springer,
Nicolás Cardozo, and
Alexander Schill
(TU Dresden, Germany; Trinity College Dublin, Ireland)
@InProceedings{MODULARITY Companion16p147,
author = {Nguonly Taing and Thomas Springer and Nicolás Cardozo and Alexander Schill},
title = {A Dynamic Instance Binding Mechanism Supporting Run-Time Variability of Role-Based Software Systems},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {147-146},
doi = {},
year = {2016},
}
Model for Fusion of Software Components
Juan-Alberto Hernández-Martínez and
Ulises Juárez-Martínez
(Instituto Tecnológico de Orizaba, Mexico)
@InProceedings{MODULARITY Companion16p153,
author = {Juan-Alberto Hernández-Martínez and Ulises Juárez-Martínez},
title = {Model for Fusion of Software Components},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {153-152},
doi = {},
year = {2016},
}
Workshop on Modularity Across the System Stack (MASS 2016)
Modular Real-Time Systems
Towards Availability and Real-Time Guarantees for Protected Module Architectures
Jo Van Bulck,
Job Noorman,
Jan Tobias Mühlberg, and
Frank Piessens
(KU Leuven, Belgium)
@InProceedings{MODULARITY Companion16p159,
author = {Jo Van Bulck and Job Noorman and Jan Tobias Mühlberg and Frank Piessens},
title = {Towards Availability and Real-Time Guarantees for Protected Module Architectures},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {159-158},
doi = {},
year = {2016},
}
Systems and Contexts
Toward Fluent Module Interactions
Tetsuo Kamina,
Tomoyuki Aotani, and
Hidehiko Masuhara
(Ritsumeikan University, Japan; Tokyo Institute of Technology, Japan)
@InProceedings{MODULARITY Companion16p171,
author = {Tetsuo Kamina and Tomoyuki Aotani and Hidehiko Masuhara},
title = {Toward Fluent Module Interactions},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {171-170},
doi = {},
year = {2016},
}
Reflection
A Design of Deep Reification
Shigeru Chiba,
YungYu Zhuang, and
Maximilian Scherr
(University of Tokyo, Japan)
@InProceedings{MODULARITY Companion16p181,
author = {Shigeru Chiba and YungYu Zhuang and Maximilian Scherr},
title = {A Design of Deep Reification},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {181-180},
doi = {},
year = {2016},
}
Towards Projection: Mapping Reflection onto the Userland
Nick Papoulias and
Serge Stinckwich
(UMMISCO, France; UPMC, France)
@InProceedings{MODULARITY Companion16p185,
author = {Nick Papoulias and Serge Stinckwich},
title = {Towards Projection: Mapping Reflection onto the Userland},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {185-184},
doi = {},
year = {2016},
}
Systems and Aspects
Green Software using Aspect Orientation for Cyber-Physical-Systems
Nadia Gámez and
Lidia Fuentes
(University of Málaga, Spain)
@InProceedings{MODULARITY Companion16p189,
author = {Nadia Gámez and Lidia Fuentes},
title = {Green Software using Aspect Orientation for Cyber-Physical-Systems},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {189-188},
doi = {},
year = {2016},
}
Application-Specific Language-Oriented Modularity: A Case Study of the oVirt Project
Arik Hadas and
David H. Lorenz
(Open University of Israel, Israel; Technion, Israel)
@InProceedings{MODULARITY Companion16p191,
author = {Arik Hadas and David H. Lorenz},
title = {Application-Specific Language-Oriented Modularity: A Case Study of the oVirt Project},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {191-190},
doi = {},
year = {2016},
}
Workshop on Modularity in Modelling (MOMO 2016)
On the Modularization Provided by Concern-Oriented Reuse
Matthias Schöttle,
Omar Alam,
Jörg Kienzle, and
Gunter Mussbacher
(McGill University, Canada)
@InProceedings{MODULARITY Companion16p197,
author = {Matthias Schöttle and Omar Alam and Jörg Kienzle and Gunter Mussbacher},
title = {On the Modularization Provided by Concern-Oriented Reuse},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {197-196},
doi = {},
year = {2016},
}
Towards Generic Modularization Transformations
Martin Fleck,
Javier Troya, and
Manuel Wimmer
(Vienna University of Technology, Austria; University of Seville, Spain)
@InProceedings{MODULARITY Companion16p203,
author = {Martin Fleck and Javier Troya and Manuel Wimmer},
title = {Towards Generic Modularization Transformations},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {203-202},
doi = {},
year = {2016},
}
Separation of Concerns in Epidemiological Modelling
Thi Mai Anh Bui,
Mikal Ziane,
Serge Stinckwich,
Tuong Vinh Ho,
Benjamin Roche, and
Nick Papoulias
(Vietnam National University, Vietnam; UMMISCO, France; UPMC, France; Paris Descartes University, France; LIP6, France)
@InProceedings{MODULARITY Companion16p209,
author = {Thi Mai Anh Bui and Mikal Ziane and Serge Stinckwich and Tuong Vinh Ho and Benjamin Roche and Nick Papoulias},
title = {Separation of Concerns in Epidemiological Modelling},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {209-208},
doi = {},
year = {2016},
}
Towards Contractual Interfaces for Reusable Functional Quality Attribute Operationalisations
Jose-Miguel Horcas,
Mónica Pinto,
Lidia Fuentes, and
Steffen Zschaler
(University of Málaga, Spain; King's College London, UK)
@InProceedings{MODULARITY Companion16p215,
author = {Jose-Miguel Horcas and Mónica Pinto and Lidia Fuentes and Steffen Zschaler},
title = {Towards Contractual Interfaces for Reusable Functional Quality Attribute Operationalisations},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {215-214},
doi = {},
year = {2016},
}
Addressing Modularity for Heterogeneous Multi-model Systems using Model Federation
Fahad R. Golra,
Antoine Beugnard,
Fabien Dagnat,
Sylvain Guerin, and
Christophe Guychard
(IRISA, France; Telecom Bretagne, France; Institut Mines-Telecom, France; Openflexo, France)
@InProceedings{MODULARITY Companion16p221,
author = {Fahad R. Golra and Antoine Beugnard and Fabien Dagnat and Sylvain Guerin and Christophe Guychard},
title = {Addressing Modularity for Heterogeneous Multi-model Systems using Model Federation},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {221-220},
doi = {},
year = {2016},
}
Modular Multilevel Metamodeling with MetaMod
Ana Maria Şutîi,
Tom Verhoeff, and
Mark van den Brand
(Eindhoven University of Technology, Netherlands)
@InProceedings{MODULARITY Companion16p227,
author = {Ana Maria Şutîi and Tom Verhoeff and Mark van den Brand},
title = {Modular Multilevel Metamodeling with MetaMod},
booktitle = {Proc.\ MODULARITY Companion},
publisher = {ACM},
pages = {227-226},
doi = {},
year = {2016},
}
proc time: 0.74