login

A Model Driven Development Method for Developing Context-Aware Pervasive Systems

Lecture notes in computer sciencePublished 12 August 2008
Estefanía Serral, Pedro Valderas, Vicente Pelechano
Citations18
SJR quartileQ2
SJR score0.35
SNIP0.55

TL;DR

A software engineering method for developing context-aware pervasive systems which is based on MDA and Software Factories is introduced and a method proposed by authors in previous works is extended to fully support context-awareness.

Abstract

In this work we introduce a software engineering method for developing context-aware pervasive systems which is based on MDA and Software Factories. This method allows us to describe a context-aware pervasive system at a high level of abstraction by means of a set of models and then automatically generate the system code from these models. To do this, a method proposed by authors in previous works is extended to fully support context-awareness. The introduced extensions are: (1) a set of models that allow us to represent the context information at conceptual level; (2) a strategy to generate the system code automatically from the models; 3) mechanisms for storing and updating the context information and reasoning about it at runtime.

Keywords

Computer Science