skip to main content
10.1145/3340671acmotherconferencesBook PagePublication PagesecoopConference Proceedingsconference-collections
COP '19: Proceedings of the 11th ACM International Workshop on Context-Oriented Programming
ACM2019 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ECOOP '19: European Conference on Object-Oriented Programming London United Kingdom 15 July 2019
ISBN:
978-1-4503-6863-6
Published:
15 July 2019
In-Cooperation:
SIGPLAN, AITO, AITO

Bibliometrics
Skip Abstract Section
Abstract

Contextual information plays an ever-increasing role in our information-centric world. Current-day software systems adapt continuously to changing execution and usage contexts, even while running. Unfortunately, mainstream programming languages and development environments still do not support this kind of dynamicity very well, leading developers to implement complex designs to anticipate various dimensions of variability.

Skip Table Of Content Section
research-article
TinyCORP: A Calculus for Context-Oriented Reactive Programming

Current trend of seamless connections between computing systems and their surrounding environments requires software to be more reactive and adaptable, and reactive programming (RP) and context-oriented programming (COP) have been studied to directly ...

research-article
Implementation of a Feature-Based Context-Oriented Programming Language

We implemented a feature-based context-oriented programming language, which clearly separates the notion of contexts from the notion of features. Contexts reify particular situations occurring in the surrounding environment, to which a software system ...

research-article
Implementing Babylonian/S by Putting Examples Into Contexts: Tracing Instrumentation for Example-based Live Programming as a Use Case for Context-oriented Programming

Based on context-oriented programming (COP), we implemented source code instrumentation for example-based live programming in a modular way. These tools provide programmers with feedback on the dynamic program behavior by showing traced values of ...

research-article
Distributed Context Petri Nets

Dynamically adaptive software systems are inherently distributed. These systems enable the dynamic adaptation of systems' behavior according to information gathered from their environment, through sensors. As the system behavior is associated with ...

Index Terms

  1. Proceedings of the 11th ACM International Workshop on Context-Oriented Programming
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Acceptance Rates

      Overall Acceptance Rate17of25submissions,68%
      YearSubmittedAcceptedRate
      COP '188675%
      COP '178338%
      COP '149889%
      Overall251768%