Event-specific software composition in context-oriented programming

61Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Context-oriented programming (COP) introduces dedicated abstractions for the modularization and dynamic composition of crosscutting context-specific functionality. While existing COP languages offer constructs for control-flow specific composition, they do not yet consider the explicit representation of event-specific context-dependent behavior, for which we observe two distinguishing properties: First, context can affect several control flows. Second, events can establish new contexts asynchronously. In this paper, we propose new language constructs for event-specific composition and explicit context representation and introduce their implementation in JCop, our COP extension to Java. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Appeltauer, M., Hirschfeld, R., Masuhara, H., Haupt, M., & Kawauchi, K. (2010). Event-specific software composition in context-oriented programming. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6144 LNCS, pp. 50–65). https://doi.org/10.1007/978-3-642-14046-4_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free