skip to main content
10.1145/1930021acmotherconferencesBook PagePublication PagesecoopConference Proceedingsconference-collections
COP '10: Proceedings of the 2nd ACM International Workshop on Context-Oriented Programming
ACM2010 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ECOOP '10: European Conference on Object-Oriented Programming Maribor Slovenia 22 June 2010
ISBN:
978-1-4503-0531-0
Published:
22 June 2010
Sponsors:
CEKTRA, University of Maribor, AITO
In-Cooperation:

Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
research-article
Context oriented programming in highly concurrent systems

Context Oriented Programming (COP) allows modularization of programs according to the cross-cutting concern of contexts. Context depending features are grouped in layers which can be activated at run time by triggering the associated behavioral ...

research-article
Designing event-based context transition in context-oriented programming

This paper proposes a new programming language EventCJ. Its design stems from our observation that, in many context-aware applications, context changes are triggered by external events. Thus, in addition to the current COP language mechanisms, namely ...

research-article
The Cartesian approach to context

We present a new approach for context-oriented programming in which the context is represented by a set of (dimension, value) pairs. This tuple parameterizes the environment, and it can be referred to either as a single entity or as a composed entity, ...

research-article
Layered method dispatch with INVOKEDYNAMIC: an implementation study

This paper describes an implementation study in which we use the upcoming INVOKEDYNAMIC bytecode instruction---to be supported by the standard Java virtual machine starting with the release of Java 7---to implement layered method dispatch. We compare ...

research-article
ContextLua: dynamic behavioral variations in computer games

Behavioral variations are central to modern computer games as they are making the gameplay a more interesting user experience. However, these variations significantly add to the implementation complexity. We discuss the domain of computer games with ...

research-article
A graph-based operational semantics for context-oriented programming

Context-oriented programming can be regarded as a technique aiming for an improved (multi-dimensional) separation of concerns (MDSOC). The delMDSOC (virtual) machine model describes a common target platform for a range of high-level MDSOC approaches. As ...

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%