Descripción

OCP2 es un middleware para desarrollar aplicaciones sensibles al contexto (context-aware). Su uso esta basado en el paradigma del productor-consumidor. El productor, por ejemplo un sensor, introduce información en el sistema; uno o varios consumidores interesados en determinada información de contexto son notificados de los cambios en esta información.

La información de contexto se almacena en una ontología, definida según un modelo de contexto creado por el desarrollador, que cumple con el estándar OWL [W3C 2004a].

Algunas características del middleware OCP2: