arrow
Return

Software Architecture and Framework to Develop NFC-Based Applications

delete2018-08-13
delete2
delete
OA
AI
R
Ricardo Tesoriero
J
José A. Gallud *
DOI:10.3390/s18082654delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Applications are employing Near Field Communication (NFC) technology to interact with physical objects by using NFC tags. The architecture to implement these kinds of applications varies according to non-functional requirements such as the physical environment where the application is running, the flexibility to adapt the information to be manipulated through physical objects, etc. To cope with these challenges, this paper proposes a Model-driven Architecture (MDA) where designers are able to model the configuration of the system according to NFC based system requirements. Through a model-to-text transformation process, the MDA also provides developers with templates of source code for the applications that support the system. The proposed MDA process defines a Platform Independent Model (PIM) which supports a Domain Specific Language (DSL) implemented as an Eclipse platform plugin that provides designers with a graphical model editor, and a model to text transformation, to generate the source code templates using the Acceleo transformation language. The paper also presents the Albacete Photo Gallery case of study to illustrate the modelling process. The main benefit of the proposal is that it allows developers to create mixed environments where the availability and flexibility of NFC based interaction systems can be easily configured, extended and maintained.
Keywords:
near field communication
model-driven development
mobile computing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Sensors cover
Sensors
IF:
3.5
Papers:
7.2W
Citations:
20.9W

Organization

U
Universidad de Castilla-La Mancha
Scholars:
9.9K
Papers: 9.1K
Citations: 7
Cited Papers

Cited Papers

Engineering the authoring of usable service front ends
err2011-10-01
err19
errOAAI
errPaterno, Fabio; Santoro, Carmen; Spano, Lucio Davide
errShare
errSave
Distributed user interfaces in public spaces using RFID-based panels
err2014-01-01
err3
PREAI
errTesoriero, Ricardo; Villanueva, Pedro G.; Fardoun, Habib M.; Sebastian Rivera, Gabriel
errShare
errSave
Enhancing visitors' experience in art museums using mobile technologies
err2012-03-21
err26
PREAI
errTesoriero, R.; Gallud, J. A.; Lozano, M.; Penichet, V. M. R.
errShare
errSave
errShare
errSave