COP-20: Context-Oriented Programming |
Website | https://2020.ecoop.org/home/COP-2020 |
Submission link | https://easychair.org/conferences/?conf=cop20 |
Submission deadline | May 1, 2020 |
Welcome to the 12th International Workshop on Context-Oriented Programming and Advanced Modularity Call for Papers
COP invites submissions of high-quality papers reporting original research, or describing innovative contributions to, or experience with context-oriented programming, its implementation, and application. Papers that depart significantly from established ideas and practices are particularly welcome.
All papers must be original. Submissions must not have been published previously and must not be simultaneously submitted or under review at any other refereed event or publication. The program committee will evaluate each contributed paper based on its relevance, significance, clarity, and originality.
Topics
Topics of interest to the workshop include, but are not limited to:
- Interesting application domains and scenarios for COP;
- Programming language abstractions for COP (e.g., dynamic scoping, roles, traits, prototype-based extensions);
- Implementation techniques and mechanisms for COP (e.g., different kinds of dynamic, contextual, and multi-dimensional dispatch or pre-dispatch);
- Implementation issues for COP (e.g., optimization, VM support, JIT compilation);
- Implemented use-cases, case studies, or prototypes of COP;
- Theoretical foundations for COP (e.g., semantics, type systems);
- Configuration languages (e.g., feature description interpreters, transformational approaches);
- Interaction between non-functional programming concerns and COP (e.g., security, persistence, concurrency, distribution);
- Modularization approaches for COP (e.g., modules, aspects, features, layers, plugins);
- Guidelines to apply COP (e.g., architectures, best practices, idioms, patterns);
- Software Architectures based on COP;
- Run-time support for COP (e.g., reflection, dynamic binding);
- Tool support for COP (e.g., design tools, IDEs, debuggers);
- Support for COP at the modeling level;
- Interaction/Reconcile COP with other programming approaches (e.g., FOP, software evolutions);
- Beyond context-oriented behavior adaptation (e.g., UI adaptation, DB adaptation).
Submission guidelines
Papers are to be submitted via EasyChair. They must be written in English, provided as PDF documents, and follow the new ACM Master Article Template with the sigconf option. They should not exceed 8 pages. Accepted papers will be published in the ACM Digital Library (SCOPUS).
Important dates
- Submission deadline: May 1st, 2020 (anywhere in the world)
- Notifications: May 29th, 2020
Committees
Program committee
https://2020.ecoop.org/committee/COP-2020-papers-program-committee
- Alexandre Bergel, University of Chile
- Walter Binder, University of Lugano
- Shigeru Chiba, The University of Tokyo
- Cynthia Disenfeld, University of Toronto
- Benoît Duhoux, Université catholique de Louvain (UCL), Institute of Information and Communication Technologies, Electronics and Applied Mathematics (ICTEAM)
- Ismael Figueroa, University of Valparaíso
- Hiroaki Fukuda, Shibaura Institute of Technology
- Robert Hirschfeld, HPI-University of Potsdam
- Atsushi Igarashi, Kyoto University
- Tetsuo Kamina, Oita University
- Gary Leavens, University of Central Florida
- Paul Leger, Universidad Católica del Norte
- Jens Lincke, HPI-University of Potsdam
- David Lorenz, The Open University of Israel, Technion
- Mariana Marasoiu, University of Cambridge
- Hidehiko Masuhara, Tokyo Institute of Technology
- Kim Mens, Université catholique de Louvain
- Roly Perera, Alan Turing Institute
- Stefan Ramson, HPI-University of Potsdam
- Harumi Watanabe, Tokai University
Organizing committee
- Paul Leger, Universidad Católica del Norte, Chile
- Jens Lincke, Hasso Plattner Institute, Germany
- Robert Hirschfeld, HPI, Germany
- Atsushi Igarashi, Kyoto University, Japan
- Hidehiko Masuhara, Tokyo Institute of Technology, Japan