Design, Implementation, and Evaluation of the Java Context Awareness Framework (JCAF)

Jakob E. Bardram · 2005

1 Introduction 11.1 Goals of the JCAF Platform . . . . . . . . . . . . . . . . . . . . . 11.2 Environmental Assumptions . . . . . . . . . . . . . . . . . . . . . 22 Key Concepts 32.1 Context Services . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.2 Entities and Context . . . . . . . . . . . . . . . . . . . . . . . . . 32.3 Context Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32.4 Context Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 The JCAF Runtime Infrastructure 53.1 Context Client Layer . . . . . . . . . . . . . . . . . . . . . . . . . 63.2 Context Service Layer . . . . . . . . . . . . . . . . . . . . . . . . 63.3 Context Monitor and Actuator Layer . . . . . . . . . . . . . . . . 74 The JCAF Programming Model 94.1 The Context Service API . . . . . . . . . . . . . . . . . . . . . . 94.2 Modelling Entity and Context . . . . . . . . . . . . . . . . . . . . 104.3 EntityListeners and ContextEvent . . . . . . . . . . . . . . . . . 121

Read the paper · More papers on PaperTik