Implementing a Pervasive Meeting Room: A Model Driven Approach

Javier Muñoz, Vicente Pelechano, Carlos Cetina

2006

Abstract

Current pervasive systems are developed ad-hoc or using implementation frameworks. These approaches could be not enough when dealing with large and complex pervasive systems. This paper introduces an implementation of a pervasive system for managing a meeting room. This system has been developed using a model driven method proposed by the authors. The system is specified using PervML, a UML-like modeling language. Then, a set of templates are applied to the specification in order to automatically produce Java code that uses an OSGi-based framework. The final application integrates several technologies like EIB and Web Services. Three different user interfaces are provided for interacting with the system.

References

  1. Object Management Group: Model Driven Architecture Guide (2003)
  2. Greenfield, J., Short, K., Cook, S., Kent, S.: Software Factories. Wiley Publising Inc. (2004)
  3. Mun˜oz, J., Pelechano, V.: Building a Software Factory for Pervasive Systems Development. In: CAiSE 2005, Porto, Portugal, June 13-17. Volume 3520 of LNCS. (2005) 329-343
  4. Mun˜oz, J., Pelechano, V.: Applying Software Factories to Pervasive Systems: A Platform Specific Framework. In: 8th International Conference on Enterprise Information Systems (ICEIS 2006), Paphos (Cyprus) (2006)
  5. Nichols, J., Myers, B.A., Litwack, K.: Improving Automatic Interface Generation with Smart Templates. In: Intelligent User Interfaces (IUI) 2004, Funchal, Portugal (2004) 286-288
  6. Limbourg, Q., Vanderdonckt, J.: Usixml: A User Interface Description Language Supporting Multiple Levels Of Independence. In: Engineering Advanced Web Applications. Rinton Press (2004) 325-338
  7. Rossi, G., Gordillo, S., Fortier, A.: Seamless Engineering of Location-Aware Services. In: On the Move to Meaningful Internet Systems 2005: OTM Workshops. Volume 3762 / 2005 of LNCS. (2005) p. 176
Download


Paper Citation


in Harvard Style

Muñoz J., Pelechano V. and Cetina C. (2006). Implementing a Pervasive Meeting Room: A Model Driven Approach . In Proceedings of the 3rd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2006) ISBN 978-972-8865-51-1, pages 13-20. DOI: 10.5220/0002477100130020


in Bibtex Style

@conference{iwuc06,
author={Javier Muñoz and Vicente Pelechano and Carlos Cetina},
title={Implementing a Pervasive Meeting Room: A Model Driven Approach},
booktitle={Proceedings of the 3rd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2006)},
year={2006},
pages={13-20},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002477100130020},
isbn={978-972-8865-51-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2006)
TI - Implementing a Pervasive Meeting Room: A Model Driven Approach
SN - 978-972-8865-51-1
AU - Muñoz J.
AU - Pelechano V.
AU - Cetina C.
PY - 2006
SP - 13
EP - 20
DO - 10.5220/0002477100130020