https://www.mdu.se/

mdu.sePublications
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
Structural consistency between a system model and its implementation: a design science study in industry
Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.ORCID iD: 0000-0002-1863-3987
Saab AB, Sweden.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-8461-0230
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-0401-1036
Show others and affiliations
2022 (English)In: Journal of Object Technology, E-ISSN 1660-1769, Vol. 21, no 3, article id a6Article in journal (Refereed) Published
Abstract [en]

During the development of complex systems, several different development artifacts are created and maintained. It is important to gain insight into the degree to which these artifacts are consistent, but this is challenging, especially in complex industrial settings. In this study, we aim to help engineers in their consistency management efforts by creating consistency checks between a system model and the corresponding code. To that end, we performed a design science study in which we develop a consistency checking tool and integrate it into an existing industrial system and software engineering setting. We evaluated the developed tool through a case study in which we measure the consistency before and after its introduction and evaluate the experiences of engineers using it. Our results show that the introduction of lightweight consistency checks into the continuous integration pipeline is beneficial for consistency management in the studied setting. Moreover, we discuss the practical challenges of introducing consistency checks in an industrial setting and find that the majority is of a nontechnical nature.

Place, publisher, year, edition, pages
Association Internationale pour les Technologies Objets , 2022. Vol. 21, no 3, article id a6
Keywords [en]
Consistency checking, Consistency management, Continuous model-based development, Model-based development
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-59580DOI: 10.5381/jot.2022.21.3.a6ISI: 000821446200003Scopus ID: 2-s2.0-85133366943OAI: oai:DiVA.org:mdh-59580DiVA, id: diva2:1683055
Available from: 2022-07-13 Created: 2022-07-13 Last updated: 2024-03-04Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Jongeling, RobbertCarlson, JanCiccozzi, FedericoCicchetti, Antonio

Search in DiVA

By author/editor
Jongeling, RobbertCarlson, JanCiccozzi, FedericoCicchetti, Antonio
By organisation
Innovation and Product RealisationEmbedded Systems
In the same journal
Journal of Object Technology
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 87 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