Framework para generación de aplicaciones que interactúan con el mundo exterior. Se puede adaptar a un ambiente con sensores de cualquier tipo y/o sistemas externos para recibir información de los mismos y generar una respuesta adecuada. Los sensores pueden estar en una red cableada o inalámbrica y los sistemas externos deben ofrecer las interfaces adecuadas para la comunicación uni o bidireccional.
Su capacidad de abstraer un ambiente heterogéneo de sensores permite desarrollar un amplio abanico de aplicaciones aptas para fines domésticos, comerciales e industriales:
En esencia con nuestro framework se definen cuáles van a ser las entradas (actividad de sensores, notificaciones de sistemas externos, eventos programados, etc.), se configura qué se va a hacer con esas entradas y se especifican las respuestas / salidas (cambios de estado internos, sensores de salida, llamadas a sistemas externos, notificación a personas, etc.).
“No puedes preguntar a los clientes qué es lo que quieren y luego tratar de dárselo.
En el momento en que lo fabriques querrán algo nuevo.”