In this work we describe an architecture supporting the exposition of Context-Aware services. First, we discussed the meaning of context in computing. Second, the data sources composing the context are listed and defined. Finally, a definition of the meaning of Context Awareness service is also provided. Our design is based on these definitions, and targeted to provide Context Awareness services to mobile users. The key-feature of the architecture is the explicit orientation toward working in a condition where direct knowledge of the user state is minimal. Its power resides in the capability to infer the user context from indirect information. Its minimal configuration, called Context-based Content Engine (CCE), is designed to ease its integration with existing systems such as a typical telecom operators portal. Our service oriented design could be implemented by several programming framework. However we choose to adopt Java technology because of its wide diffusion among the telecom operators and we show the main details of our reference implementation.
A server-side software engine providing context-aware services
MIGLIARDI, MAURO;
2007
Abstract
In this work we describe an architecture supporting the exposition of Context-Aware services. First, we discussed the meaning of context in computing. Second, the data sources composing the context are listed and defined. Finally, a definition of the meaning of Context Awareness service is also provided. Our design is based on these definitions, and targeted to provide Context Awareness services to mobile users. The key-feature of the architecture is the explicit orientation toward working in a condition where direct knowledge of the user state is minimal. Its power resides in the capability to infer the user context from indirect information. Its minimal configuration, called Context-based Content Engine (CCE), is designed to ease its integration with existing systems such as a typical telecom operators portal. Our service oriented design could be implemented by several programming framework. However we choose to adopt Java technology because of its wide diffusion among the telecom operators and we show the main details of our reference implementation.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.