Model-driven development of user interfaces for IoT systems via domain-specific components and patterns. Brambilla, M., Umuhoza, E., & Acerbis, R. Journal of Internet Services and Applications, 8(1):14, September, 2017. 00019
Paper doi abstract bibtex Internet of Things technologies and applications are evolving and continuously gaining traction in all fields and environments, including homes, cities, services, industry and commercial enterprises. However, still many problems need to be addressed. For instance, the IoT vision is mainly focused on the technological and infrastructure aspect, and on the management and analysis of the huge amount of generated data, while so far the development of front-end and user interfaces for IoT has not played a relevant role in research. On the contrary, user interfaces can play a key role in the acceptance of IoT solutions by final adopters. In this paper we discuss the requirements and usage scenarios covering the front end aspects of IoT systems and we present a model-driven approach to the design of such interfaces by: defining specific components and design patterns using a visual modeling language for IoT applications; describing an implementation of the solution that comprises also automatic code generation from models; and by showing the solution at work.
@article{brambilla_model-driven_2017,
title = {Model-driven development of user interfaces for {IoT} systems via domain-specific components and patterns},
volume = {8},
issn = {1869-0238},
url = {https://doi.org/10.1186/s13174-017-0064-1},
doi = {10.1186/s13174-017-0064-1},
abstract = {Internet of Things technologies and applications are evolving and continuously gaining traction in all fields and environments, including homes, cities, services, industry and commercial enterprises. However, still many problems need to be addressed. For instance, the IoT vision is mainly focused on the technological and infrastructure aspect, and on the management and analysis of the huge amount of generated data, while so far the development of front-end and user interfaces for IoT has not played a relevant role in research. On the contrary, user interfaces can play a key role in the acceptance of IoT solutions by final adopters. In this paper we discuss the requirements and usage scenarios covering the front end aspects of IoT systems and we present a model-driven approach to the design of such interfaces by: defining specific components and design patterns using a visual modeling language for IoT applications; describing an implementation of the solution that comprises also automatic code generation from models; and by showing the solution at work.},
language = {en},
number = {1},
urldate = {2019-05-21},
journal = {Journal of Internet Services and Applications},
author = {Brambilla, Marco and Umuhoza, Eric and Acerbis, Roberto},
month = sep,
year = {2017},
note = {00019},
pages = {14},
file = {Brambilla et al_2017_Model-driven development of user interfaces for IoT systems via domain-specific.pdf:/home/alan/snap/zotero-snap/10/Zotero/storage/6T9EWDJY/Brambilla et al_2017_Model-driven development of user interfaces for IoT systems via domain-specific.pdf:application/pdf}
}
Downloads: 0
{"_id":"KYtDHAvQgv3C48rRQ","bibbaseid":"brambilla-umuhoza-acerbis-modeldrivendevelopmentofuserinterfacesforiotsystemsviadomainspecificcomponentsandpatterns-2017","authorIDs":[],"author_short":["Brambilla, M.","Umuhoza, E.","Acerbis, R."],"bibdata":{"bibtype":"article","type":"article","title":"Model-driven development of user interfaces for IoT systems via domain-specific components and patterns","volume":"8","issn":"1869-0238","url":"https://doi.org/10.1186/s13174-017-0064-1","doi":"10.1186/s13174-017-0064-1","abstract":"Internet of Things technologies and applications are evolving and continuously gaining traction in all fields and environments, including homes, cities, services, industry and commercial enterprises. However, still many problems need to be addressed. For instance, the IoT vision is mainly focused on the technological and infrastructure aspect, and on the management and analysis of the huge amount of generated data, while so far the development of front-end and user interfaces for IoT has not played a relevant role in research. On the contrary, user interfaces can play a key role in the acceptance of IoT solutions by final adopters. In this paper we discuss the requirements and usage scenarios covering the front end aspects of IoT systems and we present a model-driven approach to the design of such interfaces by: defining specific components and design patterns using a visual modeling language for IoT applications; describing an implementation of the solution that comprises also automatic code generation from models; and by showing the solution at work.","language":"en","number":"1","urldate":"2019-05-21","journal":"Journal of Internet Services and Applications","author":[{"propositions":[],"lastnames":["Brambilla"],"firstnames":["Marco"],"suffixes":[]},{"propositions":[],"lastnames":["Umuhoza"],"firstnames":["Eric"],"suffixes":[]},{"propositions":[],"lastnames":["Acerbis"],"firstnames":["Roberto"],"suffixes":[]}],"month":"September","year":"2017","note":"00019","pages":"14","file":"Brambilla et al_2017_Model-driven development of user interfaces for IoT systems via domain-specific.pdf:/home/alan/snap/zotero-snap/10/Zotero/storage/6T9EWDJY/Brambilla et al_2017_Model-driven development of user interfaces for IoT systems via domain-specific.pdf:application/pdf","bibtex":"@article{brambilla_model-driven_2017,\n\ttitle = {Model-driven development of user interfaces for {IoT} systems via domain-specific components and patterns},\n\tvolume = {8},\n\tissn = {1869-0238},\n\turl = {https://doi.org/10.1186/s13174-017-0064-1},\n\tdoi = {10.1186/s13174-017-0064-1},\n\tabstract = {Internet of Things technologies and applications are evolving and continuously gaining traction in all fields and environments, including homes, cities, services, industry and commercial enterprises. However, still many problems need to be addressed. For instance, the IoT vision is mainly focused on the technological and infrastructure aspect, and on the management and analysis of the huge amount of generated data, while so far the development of front-end and user interfaces for IoT has not played a relevant role in research. On the contrary, user interfaces can play a key role in the acceptance of IoT solutions by final adopters. In this paper we discuss the requirements and usage scenarios covering the front end aspects of IoT systems and we present a model-driven approach to the design of such interfaces by: defining specific components and design patterns using a visual modeling language for IoT applications; describing an implementation of the solution that comprises also automatic code generation from models; and by showing the solution at work.},\n\tlanguage = {en},\n\tnumber = {1},\n\turldate = {2019-05-21},\n\tjournal = {Journal of Internet Services and Applications},\n\tauthor = {Brambilla, Marco and Umuhoza, Eric and Acerbis, Roberto},\n\tmonth = sep,\n\tyear = {2017},\n\tnote = {00019},\n\tpages = {14},\n\tfile = {Brambilla et al_2017_Model-driven development of user interfaces for IoT systems via domain-specific.pdf:/home/alan/snap/zotero-snap/10/Zotero/storage/6T9EWDJY/Brambilla et al_2017_Model-driven development of user interfaces for IoT systems via domain-specific.pdf:application/pdf}\n}\n\n","author_short":["Brambilla, M.","Umuhoza, E.","Acerbis, R."],"key":"brambilla_model-driven_2017","id":"brambilla_model-driven_2017","bibbaseid":"brambilla-umuhoza-acerbis-modeldrivendevelopmentofuserinterfacesforiotsystemsviadomainspecificcomponentsandpatterns-2017","role":"author","urls":{"Paper":"https://doi.org/10.1186/s13174-017-0064-1"},"downloads":0,"html":""},"bibtype":"article","biburl":"http://www.telemidia.puc-rio.br/~alan/files/all.bib","creationDate":"2020-03-03T14:08:14.767Z","downloads":0,"keywords":[],"search_terms":["model","driven","development","user","interfaces","iot","systems","via","domain","specific","components","patterns","brambilla","umuhoza","acerbis"],"title":"Model-driven development of user interfaces for IoT systems via domain-specific components and patterns","year":2017,"dataSources":["jAxurbvLP8q5LTdLa"]}