CONTEXT-AWARE MEDIA PLAYER (CAMP): DEVELOPING CONTEXT-AWARE APPLICATIONS WITH SEPARATION OF CONCERNS
Authors:
Achilleas ACHILLEOS, Konstantinos KAKOUSIS, George A. PAPADOPOULOS, Nearchos PASPALLIS
Abstract:
The constant advent of powerful mobile devices has raised the potential of building novel context-aware applications. These applications let the users enjoy a better experience by sensing their context and automating tasks that would oth- erwise require significant user attention. This paper presents two context-aware applications, built on top of the MUSIC middleware’s context management framework. By describ- ing the development steps, we reveal how development is facilitated via Separation of Concerns and how code reuse is enabled in terms of reusable context plug-ins. It is argued that this approach reduces the required development and maintenance effort and thus lowers the associated cost.
Keywords:
Context-awareness, Separation of Concerns, Code reuse, Con- text sensors, Context plug-ins, Mobile applications, OSGi