A pluggable middleware architecture for developing context-aware mobile applications |
| |
Authors: | Nearchos Paspallis George A. Papadopoulos |
| |
Affiliation: | 1. UCLan Cyprus, 7080, Pyla, Cyprus 2. University of Cyprus, 2109, Aglantzia, Cyprus
|
| |
Abstract: | The proliferation of powerful smartphone devices provides a great opportunity for context-aware mobile applications becoming mainstream. However, we argue that conventional software development techniques suffer because of the added complexity required for collecting and managing context information. This paper presents a component-based middleware architecture which facilitates the development and deployment of context-aware applications via reusable components. The main contribution of this approach is the combination of a development methodology with the middleware architecture, which together bring significant value to developers of context-aware applications. Further contributions include the following: The methodology utilizes separation of concerns, thus decreasing the developmental cost and improving the productivity. The design and implementation of context-aware applications are also eased via the use of reusable components, called context plug-ins. Finally, the middleware architecture facilitates the deployment and management of the context plug-ins in a resource-aware manner. The proposed methodology and middleware architecture are evaluated both quantitatively and qualitatively. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|