Modularity 2016
Mon 14 - Thu 17 March 2016 Spain

Modularity 2016 invites papers for its Research Results and Modularity Visions tracks presenting compelling insights into modularity in information systems, including its nature, forms, mechanisms, consequences, limits, costs, and benefits.

Call for Papers

Modularity 2016 invites papers for its Research Results track presenting new research and compelling insights into modularity in information systems, including its nature, forms, mechanisms, consequences, limits, costs, and benefits.

Proceedings will appear in the ACM Digital Library.

All submissions are peer reviewed in accordance with the highest established standards of scientific rigor. Reviewers assess works in terms of research problem formulations, novelty and sophistication of proposed solutions, clarity and significance of contributions, and correct characterization of work in relation to existing knowledge.

Papers submitted to the Research Results track should present research results supported by proper design and execution of experimental or analytical assessments and sound interpretation of data.

Submissions, Selection Process, and Proceedings

Submissions should not have been published previously nor under review at other events. Research papers should describe work that advances the current state of the art. Experience papers should be of broad interest and should describe insights gained from substantive practical applications. The program committee will evaluate each contributed paper based on its relevance, significance, clarity, length, and originality.

Papers are to be submitted electronically at http://cyberchairpro.borbala.net/modularitypapers/submit/ for Research Results in PDF format. Submissions must be in the ACM format (see http://www.sigplan.org/Resources/Author/, 10 point font) and not exceed 12 pages for regular papers and 4 pages for short papers. Short papers need to be labelled as such.

Note: In previous years, the conference had two rounds of submissions and reviews. Starting this year, Modularity 2016 will run a single-round two-phase reviewing process to help authors make their final papers the best that they can be. After the first phase, papers will be rejected, conditionally accepted, or unconditionally accepted. Conditionally accepted papers will be given a list of issues raised by reviewers. Authors must then submit a revised version of the paper with a cover letter explaining how they have or why they have not addressed these issues. The program committee will then consider the cover letter and revised paper, and recommend final acceptance or rejection. The second phase will only be used to elevate promising papers to the conference standard, not to require additional work of papers already deemed up to standard. All papers will remain under submission until the authors receive notification of acceptance or rejection.

All submitted papers are peer reviewed. Accepted papers will be published in the ACM Digital Library.

Topics of Interest

  • new modularity mechanisms in programming, modeling, and domain-specific languages
  • evaluation of modularity mechanisms in case studies
  • understanding modularity in the context of development processes, collaboration, and organizational aspects
  • role of modularity in the evolution of software systems
  • measuring modularity
  • modular re-engineering of legacy code
  • domain analysis
  • foundations of modular paradigms for (automated) software construction
  • module (feature) interactions
  • novel module verification and testing techniques
  • mining software repositories to develop theories related to modularity
  • cost-benefit models of modularity mechanisms and techniques
  • usability of modularity mechanisms
  • modularity supported by tools, such as view extraction, visualization, recommendation, and refactoring tools
  • multi-dimensional separation of concerns such as aspect-, feature-, and context-oriented programming

Downloads

Modularity’16 Flyer (pdf format)

Dates
You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 16 Mar

Displayed time zone: Belfast change

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 T. 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
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

Thu 17 Mar

Displayed time zone: Belfast change

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