Next Article in Journal
Sensing Solutions for Collecting Spatio-Temporal Data for Wildlife Monitoring Applications: A Review
Next Article in Special Issue
FTT-MA: A Flexible Time-Triggered Middleware Architecture for Time Sensitive, Resource-Aware AmI Systems
Previous Article in Journal
An Implantable Neural Sensing Microsystem with Fiber-Optic Data Transmission and Power Delivery
Previous Article in Special Issue
Activity Recognition Using Hybrid Generative/Discriminative Models on Home Environments Using Binary Sensors
Article Menu

Export Article

Open AccessArticle
Sensors 2013, 13(5), 6032-6053;

A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems

Centre for Cooperative Research in Tourism, CICtourGUNE, Mikeletegi Pasalekua 71, Donostia-San Sebastián 20009, Spain
Faculty of Engineering, University of Deusto, Avda. De las Universidades 24, Bilbao 48007, Spain
Department of Statistics, University of Oviedo, Avda. Luis Moya 261, Gijón 33003, Spain
Author to whom correspondence should be addressed.
Received: 21 March 2013 / Revised: 24 April 2013 / Accepted: 6 May 2013 / Published: 10 May 2013
Full-Text   |   PDF [498 KB, uploaded 21 June 2014]   |  


Information and services personalization is essential for an optimal user experience. Systems have to be able to acquire data about the user’s context, process them in order to identify the user’s situation and finally, adapt the functionality of the system to that situation, but the development of context-aware systems is complex. Data coming from distributed and heterogeneous sources have to be acquired, processed and managed. Several programming frameworks have been proposed in order to simplify the development of context-aware systems. These frameworks offer high-level application programming interfaces for programmers that complicate the involvement of domain experts in the development life-cycle. The participation of users that do not have programming skills but are experts in the application domain can speed up and improve the development process of these kinds of systems. Apart from that, there is a lack of methodologies to guide the development process. This article presents as main contributions, the implementation and evaluation of a web platform and a methodology to collaboratively develop context-aware systems by programmers and domain experts. View Full-Text
Keywords: context-aware; toolkit; domain expert; development methodology context-aware; toolkit; domain expert; development methodology

Graphical abstract

This is an open access article distributed under the Creative Commons Attribution License (CC BY 3.0).

Share & Cite This Article

MDPI and ACS Style

Martín, D.; López-de-Ipiña, D.; Alzua-Sorzabal, A.; Lamsfus, C.; Torres-Manzanera, E. A Methodology and a Web Platform for the Collaborative Development of Context-Aware Systems. Sensors 2013, 13, 6032-6053.

Show more citation formats Show less citations formats

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top