With the advent of the Internet of Things era, smart homes, smart cities and almost everything is becoming smart. This technology is extending very rapidly, but it still needs to solve many problems that arises when a technology requires to be available at any time, in any place to provide connectivity for everyone and anything. So far the development of front-end for IOT has not played a relevant role in research. IOT vision is mainly focused in the technology behind due to a lack of standardization and the wide variety, but in those research concerns the user is not included. Users must be a key part on the IOT ecosystem and researches done in this ambit because they are the final stakeholders. In the front end development an important point to manage is the continuous inclusion of new technologies leading us to a situation in which Internet of things applications can run in a great variety of platforms and devices. This heterogeneity becomes a problem for software developers who must think and develop multiple versions of the same application. They require an abstraction level that isolates the specification of the front end of applications from implementation-specific issues. Some modeling language as UML and BPMN could help in part to resolve the problem but they are develop for a different purpose, not providing a standard way to model user interfaces. In this context a new modeling language has developed, to address the concerns that other modeling languages couldn’t. Interaction Flow Modeling Language is a new OMG standard that supports the specification of the front-end of applications independently of the technological details. As a standard, it needs to stay updated and to be adapted to the new emerging technologies such as Internet of Things. An advantage of IFML standard is its extensibility and the aim of this project is to enrich the notation including the required elements to model IOT interactions.

A model driven approach to the design of Internet of Things based applications using IFML

SOCHA SÁNCHEZ, ANGELA MARCELA
2014/2015

Abstract

With the advent of the Internet of Things era, smart homes, smart cities and almost everything is becoming smart. This technology is extending very rapidly, but it still needs to solve many problems that arises when a technology requires to be available at any time, in any place to provide connectivity for everyone and anything. So far the development of front-end for IOT has not played a relevant role in research. IOT vision is mainly focused in the technology behind due to a lack of standardization and the wide variety, but in those research concerns the user is not included. Users must be a key part on the IOT ecosystem and researches done in this ambit because they are the final stakeholders. In the front end development an important point to manage is the continuous inclusion of new technologies leading us to a situation in which Internet of things applications can run in a great variety of platforms and devices. This heterogeneity becomes a problem for software developers who must think and develop multiple versions of the same application. They require an abstraction level that isolates the specification of the front end of applications from implementation-specific issues. Some modeling language as UML and BPMN could help in part to resolve the problem but they are develop for a different purpose, not providing a standard way to model user interfaces. In this context a new modeling language has developed, to address the concerns that other modeling languages couldn’t. Interaction Flow Modeling Language is a new OMG standard that supports the specification of the front-end of applications independently of the technological details. As a standard, it needs to stay updated and to be adapted to the new emerging technologies such as Internet of Things. An advantage of IFML standard is its extensibility and the aim of this project is to enrich the notation including the required elements to model IOT interactions.
ING - Scuola di Ingegneria Industriale e dell'Informazione
28-apr-2016
2014/2015
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2016_04_Socha.pdf

non accessibile

Descrizione: Text
Dimensione 2.69 MB
Formato Adobe PDF
2.69 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi 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/10589/119244