Software Architecture and Framework to Develop NFC-Based Applications

被引:2
|
作者
Tesoriero, Ricardo [1 ]
Gallud, Jose A. [1 ]
机构
[1] Univ Castilla La Mancha, Comp Syst Dept, Fac Comp Sci Engn, Albacete 02071, Spain
关键词
near field communication; model-driven development; mobile computing;
D O I
10.3390/s18082654
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] NFC-Based Framework for Checking the Five Rights of Medication Administration
    Alabdulhafith, Maali
    Sampalli, Srinivas
    5TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS / THE 4TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE / AFFILIATED WORKSHOPS, 2014, 37 : 434 - 438
  • [2] NFC-based Data Retrieval Device
    Abd Wahab, Mohd Helmy
    Suhaimi, Nur Farezan Mohamed
    Mohsin, Mohamad Farhan Mohamad
    Mustapha, Aida
    Samsudin, Noor Azah
    Ambar, Radzi
    1ST INTERNATIONAL CONFERENCE ON GREEN AND SUSTAINABLE COMPUTING (ICOGES) 2017, 2018, 1019
  • [3] An NFC-based scenic service system
    Ma, Jie
    Jinlong, E.
    Journal of Networks, 2014, 9 (04) : 850 - 858
  • [4] NFC-Based Traceability in the Food Chain
    Pigini, Danny
    Conti, Massimo
    SUSTAINABILITY, 2017, 9 (10)
  • [5] Ergonomics design of healthcare NFC-based system
    Davcev, Danco
    Jakimovski, Goran
    6TH INTERNATIONAL CONFERENCE ON APPLIED HUMAN FACTORS AND ERGONOMICS (AHFE 2015) AND THE AFFILIATED CONFERENCES, AHFE 2015, 2015, 3 : 5631 - 5638
  • [6] A secure NFC-based electronic voucher solution
    Luo, Jianchao
    Qiu, Zhijie
    International Journal of u- and e- Service, Science and Technology, 2015, 8 (04) : 233 - 246
  • [7] NFC-Based User Interface for Smart Environments
    Spinsante, Susanna
    Gambi, Ennio
    ADVANCES IN HUMAN-COMPUTER INTERACTION, 2015, 2015
  • [8] NFC-based Asset Management for Medical Equipment
    Shetty, Nikhil
    Ragab-Hassen, Hani
    2015 IEEE 11TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2015, : 246 - 251
  • [9] NFC-Based Commissioning of Adaptive Sensing Applications for the 5G IIoT
    Abukwai, Hadil
    Gross, Christian
    Aleksy, Markus
    ADVANCES ON BROAD-BAND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, 2020, 97 : 150 - 161
  • [10] A Generic Model for NFC-based Mobile Commerce
    Cheng, Hsu-Chen
    Chen, Jen-Wel
    Chi, Tain-Yow
    Chen, Pin-Hung
    11TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III, PROCEEDINGS,: UBIQUITOUS ICT CONVERGENCE MAKES LIFE BETTER!, 2009, : 2009 - 2014