2023
DOI: 10.3390/math11051263
|View full text |Cite
|
Sign up to set email alerts
|

Modeling Languages for Internet of Things (IoT) Applications: A Comparative Analysis Study

Abstract: Modeling languages have gained ever-increasing importance for the Internet of Things (IoT) domain for improving the productivity and quality of IoT developments. In this study, we analyzed 32 different modeling languages that have been designed for IoT software development in terms of a set of requirements that were categorized into three groups: language definition, language features, and tool support. Some key findings are as follows: (1) performance is the most supported quality property (28%); (2) most lan… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
6
2
1

Relationship

2
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 108 publications
0
2
0
Order By: Relevance
“…The study of languages using computer applications, automatic translation with the help of applications, and the use of applications in learning a new language or language modeling for IoT applications [ 9 ] has received a lot of attention in recent years, especially in the current context of globalization.…”
Section: Related Workmentioning
confidence: 99%
“…The study of languages using computer applications, automatic translation with the help of applications, and the use of applications in learning a new language or language modeling for IoT applications [ 9 ] has received a lot of attention in recent years, especially in the current context of globalization.…”
Section: Related Workmentioning
confidence: 99%
“…Many researchers find MDE promising and propose modeling approaches, languages and MDE tools for overcoming IoT development challenges (Arslan et al, 2023). For instance, Harrand et al (2016) focused on the fundamental IoT problems such as deployment and heterogeneity and they proposed the use of the "Internet of Things Modeling Language" (ThingML).…”
Section: Mde Studies For Iot Applicationsmentioning
confidence: 99%
“…Finally, to minimize the conclusion validity threat, the research methodology of this study was designed and validated carefully to minimize the risk of excluding relevant requirement engineering tools. Benefiting from our previous experience in conducting other analysis studies (e.g., [46]), the search methodology here was formalized and applied in a way such that only a very small number of relevant requirement engineering tools could be missed, and a manageable quantity of irrelevant ones could be included. Furthermore, the findings of the performed analysis were assessed within the context of the set of tool features provided at the beginning of the study.…”
Section: Threats To Validitymentioning
confidence: 99%