Access control systems provide a security application for controlling access of persons through controlled gates. The gate, such as a door, can have a lock mechanism for securing the area from unauthorized access. Radio Frequency Identification (RFID) / Near Field Communication (NFC) is a key technology for sensor communication enabling a ubiquitous and pervasive computing network, popularly employed in access control systems. In this paper we investigate a case study about the migration of an old chip card based access control system to this new way of authorizing people, based on NFC tags. To this aim, we propose a Model Driven approach that supports (semi) automatic code generation for enabling the communication between an IoT infrastructure and platforms for Facility Access Management. Specifically, the approach combines the benefits of NFC and Tinkerforge (i.e., an open source hardware platform) technologies with model driven techniques. As a consequence, it allows the reduction of the implementation efforts, by also providing snippets as exemplary code usage, while making the whole development process less error-prone and time consuming. Copyright © 2019 for this paper by its authors.

Automated Code Generation for NFC-based Access Control

Ludovico Iovino;Martina De Sanctis;Maria Teresa Rossi
2019-01-01

Abstract

Access control systems provide a security application for controlling access of persons through controlled gates. The gate, such as a door, can have a lock mechanism for securing the area from unauthorized access. Radio Frequency Identification (RFID) / Near Field Communication (NFC) is a key technology for sensor communication enabling a ubiquitous and pervasive computing network, popularly employed in access control systems. In this paper we investigate a case study about the migration of an old chip card based access control system to this new way of authorizing people, based on NFC tags. To this aim, we propose a Model Driven approach that supports (semi) automatic code generation for enabling the communication between an IoT infrastructure and platforms for Facility Access Management. Specifically, the approach combines the benefits of NFC and Tinkerforge (i.e., an open source hardware platform) technologies with model driven techniques. As a consequence, it allows the reduction of the implementation efforts, by also providing snippets as exemplary code usage, while making the whole development process less error-prone and time consuming. Copyright © 2019 for this paper by its authors.
File in questo prodotto:
File Dimensione Formato  
2019_MDE4IoT_2442_Iovino.pdf

accesso aperto

Descrizione: Articolo completo
Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 2.4 MB
Formato Adobe PDF
2.4 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12571/10874
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact