Login / Signup
COP@ECOOP
2009
2013
2019
2023
2009
2023
Keyphrases
Publications
2023
Proceedings of the 15th ACM International Workshop on Context-Oriented Programming and Advanced Modularity, COP 2023, Seattle, WA, USA, 17 July 2023
COP@ECOOP
(2023)
Lars Schütze
,
Jerónimo Castrillón
Towards Virtual Machine Support for Contextual Role-Oriented Programming Languages.
COP@ECOOP
(2023)
Tetsuo Kamina
Temporal Layers: Reactive Activation Scope of First-Class Layer Instances.
COP@ECOOP
(2023)
2022
Pierre Martou
,
Kim Mens
,
Benoît Duhoux
,
Axel Legay
Generating Virtual Scenarios for Cyber Ranges from Feature-Based Context-Oriented Models: A Case Study.
COP@ECOOP
(2022)
Hiroaki Fukuda
,
Paul Leger
,
Nicolás Cardozo
Layer Activation Mechanism for Asynchronous Executions in JavaScript.
COP@ECOOP
(2022)
Yudai Tanabe
,
Luthfan Anshar Lubis
,
Tomoyuki Aotani
,
Hidehiko Masuhara
A Step toward Programming with Versions in Real-World Functional Languages.
COP@ECOOP
(2022)
Lars Schütze
,
Cornelius Kummer
,
Jerónimo Castrillón
Guard the Cache: Dispatch Optimization in a Contextual Role-oriented Language.
COP@ECOOP
(2022)
Ilja Shmelkin
,
Lars Schütze
,
Tim Kluge
Modeling flexible Monitoring Systems with a Role-Based Control Loop.
COP@ECOOP
(2022)
Markus Brand
,
Stefan Ramson
,
Jens Lincke
,
Robert Hirschfeld
Explicit Tool Support for Implicit Layer Activation.
COP@ECOOP
(2022)
COP@ECOOP 2022: International Workshop on Context-Oriented Programming and Advanced Modularity (collocated with ECOOP), Berlin, Germany, 7 June 2022
COP@ECOOP
(2022)
2021
Toni Mattis
,
Tom Beckmann
,
Patrick Rein
,
Robert Hirschfeld
First-class concepts: reifying architectural knowledge beyond the dominant decomposition.
COP@ECOOP
(2021)
Sebastian Ebert
,
Tim Kluge
,
Sebastian Götz
Resolving synchronization conflicts in role-based multimodel-synchronization environments.
COP@ECOOP
(2021)
Achiya Elyasaf
,
Arnon Sturm
Towards a framework for analyzing context-oriented programming languages.
COP@ECOOP
(2021)
COP@ECOOP 2021: Proceedings of the 13th ACM International Workshop on Context-Oriented Programming and Advanced Modularity, Virtual Event, Denmark, July 12, 2021.
COP@ECOOP
(2021)
2020
John Henry Burns
,
Xiaozhou Liang
,
Yu David Liu
Adaptive Variables for Declarative UAV Planning.
COP@ECOOP
(2020)
Stefan Ramson
,
Jens Lincke
,
Harumi Watanabe
,
Robert Hirschfeld
Zone-based Layer Activation: Context-specific Behavior Adaptations across Logically-connected Asynchronous Operations.
COP@ECOOP
(2020)
COP '20: Proceedings of the 12th International Workshop on Context-Oriented Programming and Advanced Modularity, COP@ECOOP 2020, Virtual Event, 21 July 2020.
COP@ECOOP
(2020)
Paul Leger
,
Hidehiko Masuhara
,
Ismael Figueroa
Interfaces for Modular Reasoning in Context-Oriented Programming.
COP@ECOOP
(2020)
Zihan Liu
,
Ikuta Tanigawa
,
Harumi Watanabe
,
Kenji Hisazumi
PLAM: Preemptive Layer Activation Architecture based on Multithreading in Context-Oriented Programming.
COP@ECOOP
(2020)
2019
Patrick Rein
,
Jens Lincke
,
Stefan Ramson
,
Toni Mattis
,
Fabio Niephaus
,
Robert Hirschfeld
Implementing Babylonian/S by Putting Examples Into Contexts: Tracing Instrumentation for Example-based Live Programming as a Use Case for Context-oriented Programming.
COP@ECOOP
(2019)
Proceedings of the Workshop on Context-oriented Programming, COP@ECOOP 2019, July 15-19, 2019, London, UK.
COP@ECOOP
(2019)
Benoît Duhoux
,
Kim Mens
,
Bruno Dumas
Implementation of a Feature-Based Context-Oriented Programming Language.
COP@ECOOP
(2019)
Tetsuo Kamina
,
Tomoyuki Aotani
TinyCORP: A Calculus for Context-Oriented Reactive Programming.
COP@ECOOP
(2019)
Jose Daniel Fandiño de la Hoz
,
Juan Sebastián Sosa
,
Nicolás Cardozo
Distributed Context Petri Nets.
COP@ECOOP
(2019)
2018
Proceedings of the 10th International Workshop on Context-Oriented Programming: Advanced Modularity for Run-time Composition, COP@ECOOP 2018, Amsterdam, Netherlands, July 16, 2018
COP@ECOOP
(2018)
Toni Mattis
,
Robert Hirschfeld
Activity Contexts: Improving Modularity in Blockchain-based Smart Contracts using Context-oriented Programming.
COP@ECOOP
(2018)
Takuo Watanabe
A Simple Context-Oriented Programming Extension to an FRP Language for Small-Scale Embedded Systems.
COP@ECOOP
(2018)
Nicolás Cardozo
A Declarative Language for Context Activation.
COP@ECOOP
(2018)
Benoît Duhoux
,
Kim Mens
,
Bruno Dumas
Feature Visualiser: an Inspection Tool for Context-Oriented Programmers.
COP@ECOOP
(2018)
Yudai Tanabe
,
Tomoyuki Aotani
,
Hidehiko Masuhara
A Context-Oriented Programming Approach to Dependency Hell.
COP@ECOOP
(2018)
Robert Hirschfeld
,
Tobias Dürschmid
,
Patrick Rein
,
Marcel Taeumel
Cross-cutting Commentary: Narratives for Multi-party Mechanisms and Concerns.
COP@ECOOP
(2018)
2017
Tetsuo Kamina
,
Tomoyuki Aotani
,
Hidehiko Masuhara
Push-based reactive layer activation in context-oriented programming.
COP@ECOOP
(2017)
Nicolás Cardozo
,
Ivana Dusparic
,
Jorge H. Castro
Peace COrP: learning to solve conflicts between contexts.
COP@ECOOP
(2017)
Stefan Ramson
,
Jens Lincke
,
Robert Hirschfeld
The declarative nature of implicit layer activation.
COP@ECOOP
(2017)
Proceedings of the 9th International Workshop on Context-Oriented Programming, COP@ECOOP 2017, Barcelona, Spain, June 20, 2017
COP@ECOOP
(2017)
2016
Proceedings of the 8th International Workshop on Context-Oriented Programming, COP@ECOOP 2016, Rome, Italy, July 19, 2016
COP@ECOOP
(2016)
Toni Mattis
,
Patrick Rein
,
Robert Hirschfeld
Transaction Layers: Controlling Granularity of Change in Live Programming Environments.
COP@ECOOP
(2016)
Tobias Pape
,
Tim Felgentreff
,
Robert Hirschfeld
Optimizing Sideways Composition: Fast Context-oriented Programming in ContextPyPy.
COP@ECOOP
(2016)
Kim Mens
,
Nicolás Cardozo
,
Benoît Duhoux
A Context-Oriented Software Architecture.
COP@ECOOP
(2016)
Matthias Springer
,
Hidehiko Masuhara
,
Robert Hirschfeld
Classes as Layers: Rewriting Design Patterns with COP: Alternative Implementations of Decorator, Observer, and Visitor.
COP@ECOOP
(2016)
Noriyuki Suzuki
,
Tetsuo Kamina
,
Katsuhisa Maruyama
Detecting Invalid Layer Combinations Using Control-Flow Analysis for Android.
COP@ECOOP
(2016)
Nguonly Taing
,
Markus Wutzler
,
Thomas Springer
,
Nicolás Cardozo
,
Alexander Schill
Consistent Unanticipated Adaptation for Context-Dependent Applications.
COP@ECOOP
(2016)
2015
Proceedings of the 7th International Workshop on Context-Oriented Programming, COP 2015, Prague, Czech Republic, July 4-10, 2015
COP@ECOOP
(2015)
Tomoyuki Aotani
,
Tetsuo Kamina
,
Hidehiko Masuhara
Type-Safe Layer-Introduced Base Functions with Imperative Layer Activation.
COP@ECOOP
(2015)
Didier Verna
,
François Ripault
Context-Oriented Image Processing: Reconciling genericity and performance through contexts.
COP@ECOOP
(2015)
Tetsuo Kamina
,
Tomoyuki Aotani
,
Hidehiko Masuhara
,
Atsushi Igarashi
Method Safety Mechanism for Asynchronous Layer Deactivation.
COP@ECOOP
(2015)
Nicolás Cardozo
,
Siobhán Clarke
Context Slices: Lightweight discovery of behavioral adaptations.
COP@ECOOP
(2015)
Baptiste Maingret
,
Frédéric Le Mouël
,
Julien Ponge
,
Nicolas Stouls
,
Jian Cao
,
Yannick Loiseau
Towards a Decoupled Context-Oriented Programming Language for the Internet of Things.
COP@ECOOP
(2015)
Stefan Lehmann
,
Tim Felgentreff
,
Robert Hirschfeld
Connecting Object Constraints with Context-oriented Programming: Scoping Constraints with Layers and Activating Layers with Constraints.
COP@ECOOP
(2015)
Harumi Watanabe
,
Midori Sugaya
,
Ikuta Tanigawa
,
Nobuhiko Ogura
,
Kenji Hisazumi
A Study of Context-Oriented Programming for Applying to Robot Development.
COP@ECOOP
(2015)