Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Method for Model-Driven IoT Application Development
Rostock University, Rostock, 18051, Germany.
Jönköping University, School of Engineering, JTH, Department of Computer Science and Informatics.ORCID iD: 0000-0002-7431-8412
2024 (English)In: Evaluation of Novel Approaches to Software Engineering: 18th International Conference, ENASE 2023, Prague, Czech Republic, April 24–25, 2023, Revised Selected Papers / [ed] H. Kaindl, M. Mannion, L. A. Maciaszek, Springer, 2024, Vol. 2028, p. 141-164Conference paper, Published paper (Refereed)
Abstract [en]

There is still a lack of approaches to easily help users cope with the complex and challenging tasks related to Internet of Things (IoT) application development. The absence of standardized procedures and the complexity and heterogeneity of the IoT landscape are perceived as the main challenges. To address the complexity of IoT application development, Model-Driven Development (MDD) has emerged as an effective technique. By means of a Systematic Literature Review (SLR), we provide an overview of the current state of research in MDD for IoT applications. It shows that current approaches often neglect the role of organizational factors. This paper presents a method for MDD of IoT applications that considers both the stated challenges and organizational integration. The method includes a Domain-Specific Modeling Language (DSML) and several functionalities that assist in the modeling and development processes. This eliminates the necessity for any particular IT expertise at the application level. An industrial use case in the field of air conditioning facilities where the method has been implemented is described. Requirements for the methodological and technical support for IoT development were derived from a Small and Medium-Sized Enterprise (SME) during the development process. 

Place, publisher, year, edition, pages
Springer, 2024. Vol. 2028, p. 141-164
Series
Communications in Computer and Information Science, ISSN 1865-0929, E-ISSN 1865-0937 ; 2028
Keywords [en]
Domain-specific modeling language, Internet of things, Model-driven development, Modeling methodologies, Systematic literature review, Air conditioning, Embedded systems, Modeling languages, Specification languages, 'current, Application development, Development process, Domain specific modeling languages, Domain-Specific Modelling Languages, Model-driven, Model-driven-development, Modeling methodology, Standardized procedure
National Category
Information Systems
Identifiers
URN: urn:nbn:se:hj:diva-66007DOI: 10.1007/978-3-031-64182-4_7Scopus ID: 2-s2.0-85200788172ISBN: 978-3-031-64182-4 (electronic)ISBN: 978-3-031-64181-7 (print)OAI: oai:DiVA.org:hj-66007DiVA, id: diva2:1890717
Conference
18th International Conference, ENASE 2023, Prague, Czech Republic, April 24–25, 2023
Funder
European Regional Development Fund (ERDF)Available from: 2024-08-20 Created: 2024-08-20 Last updated: 2024-08-20Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Sandkuhl, Kurt

Search in DiVA

By author/editor
Sandkuhl, Kurt
By organisation
JTH, Department of Computer Science and Informatics
Information Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 94 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf