JOURNAL ARTICLE

CAUCE: Model-driven Development of Context-aware Applications for Ubiquitous Computing Environments

Ricardo TesorieroJosé A. GalludMaría Dolores LozanoVíctor M. R. Penichet

Year: 2015 Journal:   Zenodo (CERN European Organization for Nuclear Research)   Publisher: European Organization for Nuclear Research

Abstract

Abstract: In order to develop context-aware applications for ubiquitous computing environments we have defined an MDA approach that defines three layers of models. The first layer captures the conceptual characteristics of the application. This layer defines three complementary points of view of the system that are used to build the task, space and social views of the system. The second layer defines the software characteristics of the application. It is composed by three new complementary points of view of the system that are used to build the referential space, the information flow and the entity context views of the system. Finally, the third layer defines the deployment environment of the system according to the views generated by the second layer.

Keywords:
Computer science Ubiquitous computing Context (archaeology) Layer (electronics) Abstraction layer Software system Process (computing) Set (abstract data type) Software development Software Software engineering Field (mathematics) Separation of concerns Abstraction Human–computer interaction Programming language

Metrics

11
Cited By
0.42
FWCI (Field Weighted Citation Impact)
35
Refs
0.70
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Context-Aware Activity Recognition Systems
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Usability and User Interface Design
Physical Sciences →  Computer Science →  Human-Computer Interaction
© 2026 ScienceGate Book Chapters — All rights reserved.