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
Early Validation and Verification of System Behaviour in Model-Based Systems Engineering: A Systematic Literature Review
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-2021-8341
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-0416-1787
Volvo Construction Equipment, Sweden.
2024 (English)In: ACM Transactions on Software Engineering and Methodology, ISSN 1049-331X, E-ISSN 1557-7392, Vol. 33, no 3, article id 81Article in journal (Refereed) Published
Abstract [en]

In the Systems Engineering (SE) domain there has been a paradigm shift from document-based to model-based system development artefacts; in fact, new methodologies are emerging to meet the increasing complexity of current systems and the corresponding growing need of digital workflows. In this regard, Model-Based Systems Engineering (MBSE) is considered as a key enabler by many central players of the SE community. MBSE has reached an adequate level of maturity and there exist documented success stories in its adoption in industry. In particular, one significant benefit of utilising MBSE when compared to the traditional manual and document-centric workflows is that models are available from early phases of systems development; these enable a multitude of analyses prior any implementation effort together with other relevant capabilities, like the automation of development tasks. Nonetheless, it is noticeable there is a lack of a common understanding for how formal analyses for the verification and validation (V&V) of systems behaviour, specifically in the early phases of development, could be placed in an MBSE setting.

In this article, we report on the planning, execution, and results of a systematic literature review regarding the early V&V of systems behaviour in the context of model-based systems engineering. The review aims to provide a structured representation of the state-of-the-art with respect to motivations, proposed solutions, and limitations. From an initial set of potentially relevant 701 peer-reviewed publications we selected 149 primary studies, which we analysed according to a rigorous data extraction, analysis, and synthesis process. Based on our results, early V&V has usually the goal of checking the quality of a system design to avoid discovering flaws when parts are being concretely realised; SysML is a de facto standard for describing the system under study, while the solutions for the analyses tend to be varied; also V&V analyses tend to target varied properties with a slight predominance of functional concerns, and following the variation mentioned so far the proposed solutions are largely context specific; the proposed approaches are usually presented without explicit limitations, while when limitations are discussed, readiness of the solutions, handling of analyses simplifications/assumptions, and languages/tools integration are among the most frequently mentioned issues.

Based on the survey results and the standard SE practices, we discuss how the current state-of-the-art MBSE supports early V&V of systems behaviour with a special focus on industrial adoption, and identify relevant challenges to be researched further.

Place, publisher, year, edition, pages
ASSOC COMPUTING MACHINERY , 2024. Vol. 33, no 3, article id 81
Keywords [en]
MBSE, validation, verification, system behaviour, systematic literature review
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-65935DOI: 10.1145/3631976ISI: 001208684200012Scopus ID: 2-s2.0-85191732317OAI: oai:DiVA.org:mdh-65935DiVA, id: diva2:1835701
Available from: 2024-02-07 Created: 2024-02-07 Last updated: 2024-05-15Bibliographically approved
In thesis
1. Towards Early Validation and Verification of System Behaviour with Heterogenous Models in Systems Engineering
Open this publication in new window or tab >>Towards Early Validation and Verification of System Behaviour with Heterogenous Models in Systems Engineering
2024 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Systems Engineering (SE) is an established paradigm for developing complex systems across several domains. As systems are becoming more complex, partly due to the increase in software-related considerations, traditional methods of SE are becoming less effective and struggle to handle the development complexity of modern systems, and more recently, the shift towards model-centric development is taking over and becoming the standard practice. The early availability of models from the very start of system development has several potential benefits, such as increased traceability, clarity from model diagrams, and improved analytical capabilities due to underlying semantics. An essential and often argued benefit of using models is the increased ability to perform Validation and Verification (V&V) activities on systems described using model-based representations, particularly employed in early stages of development processes. The use of model-based approaches needs to be carefully integrated into the SE process, as a model with too little detail cannot provide an analysis of worth, however, a detailed model takes considerable effort to implement. This research investigates early V&V of system behaviour in Model-Based Systems Engineering (MBSE). Notably, the research investigates the analysis of low-fidelity system descriptions in the form of one or several semi-formal models described through standard languages, often by several different stakeholders. The research discusses how common artefacts found in the early stages of MBSE can be leveraged for system behaviour analysis and how system modelling can be promoted for SE practitioners to deploy early V&V capabilities.

Place, publisher, year, edition, pages
Västerås: Mälardalens universitet, 2024
Series
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 352
National Category
Computer Sciences
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-65937 (URN)978-91-7485-633-0 (ISBN)
Presentation
2024-03-11, Gamma, Mälardalens universitet, Västerås, 13:15 (English)
Opponent
Supervisors
Available from: 2024-02-07 Created: 2024-02-07 Last updated: 2024-02-19Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Cederbladh, JohanCicchetti, Antonio

Search in DiVA

By author/editor
Cederbladh, JohanCicchetti, Antonio
By organisation
Embedded Systems
In the same journal
ACM Transactions on Software Engineering and Methodology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

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