2008 · 23 citations · 8 references
Context-aware Pervasive SystemEngineeringContext-aware Ubiquitous ApplicationsDynamic Context InformationCop ExtensionHuman-computer InteractionContext ModelMobile ComputingInternet Of ThingsComputer ScienceUbiquitous Mobile ApplicationsContext AwarenessContext ManagementSystem SoftwareSoftware DesignUbiquitous Application
Ubiquitous mobile applications often require dynamic context information for user-specific computation. However, state-of-the-art platforms, frameworks, and programming languages used for developing such applications do not directly support context-dependent behavior with first class entities. Instead, context-aware functionality is tangled with the application's core concerns, which increases complexity, and hinders separation of concerns and further software evolution. This paper motivates Context-oriented Programming (COP) for ubiquitous computing. It presents an overview of our COP extension to the Java programming language and a scenario of a context-oriented mobile application.
8
Daniel Salber, Anind K. Dey, Gregory D. Abowd · 1999 · 1.2K citations
Context-enabled Applications, Engineering, Wearable Technology +23
Robert Hirschfeld, Pascal Costanza, Oscar Nierstrasz · The Journal of Object Technology · 2008 · 456 citations · Full text
Explicitly distributed AOP using AWED
Luis Daniel Benavides Navarro, Mario Südholt, Wim Vanderperren et al. · 2006 · 103 citations · Full text