Home > Research > Publications & Outputs > Automated model based assurance case management...

Links

Text available via DOI:

View graph of relations

Automated model based assurance case management using constrained natural language

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Automated model based assurance case management using constrained natural language. / Wei, Ran; Jiang, Zhe; Mei, Haitao et al.
In: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 43, No. 1, 31.01.2024, p. 291-304.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Wei, R, Jiang, Z, Mei, H, Barmpis, K, Foster, S, Kelly, T & Zhuang, Y 2024, 'Automated model based assurance case management using constrained natural language', IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 43, no. 1, pp. 291-304. https://doi.org/10.1109/TCAD.2023.3303220

APA

Wei, R., Jiang, Z., Mei, H., Barmpis, K., Foster, S., Kelly, T., & Zhuang, Y. (2024). Automated model based assurance case management using constrained natural language. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 43(1), 291-304. https://doi.org/10.1109/TCAD.2023.3303220

Vancouver

Wei R, Jiang Z, Mei H, Barmpis K, Foster S, Kelly T et al. Automated model based assurance case management using constrained natural language. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2024 Jan 31;43(1):291-304. Epub 2023 Aug 8. doi: 10.1109/TCAD.2023.3303220

Author

Wei, Ran ; Jiang, Zhe ; Mei, Haitao et al. / Automated model based assurance case management using constrained natural language. In: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2024 ; Vol. 43, No. 1. pp. 291-304.

Bibtex

@article{b51664159d3943f9abec5f1d89d54bf1,
title = "Automated model based assurance case management using constrained natural language",
abstract = "Assurance cases are used to communicate and assess confidence in critical system properties, e.g., safety and security. Historically, assurance cases have been manually created documents, validated by engineers through lengthy and error-prone processes. Recently, system assurance practitioners have begun adopting model-based approaches to improve the efficiency and quality of system assurance activities. This becomes increasingly important, for example, to ensure the safety of robotics and autonomous systems (RASs), as they are adopted into society. Such systems can be highly complex, and so it is a challenge to manage the development life-cycle and improve efficiency, including coordination of validation activities, and change impact analysis in interconnected system assurance artifacts. However, adopting model-based approaches require skills in the model management languages, which system assurance practitioners may not be acquainted with. In this article, we contribute an automated validation framework for the model-based assurance cases, which promotes the usage of a constrained natural language (CNL), that can be automatically transformed and executed against engineering models involved in assurance case development. We apply our approach to a case study based on an autonomous underwater vehicle (AUV).",
author = "Ran Wei and Zhe Jiang and Haitao Mei and Konstantinos Barmpis and Simon Foster and Tim Kelly and Yan Zhuang",
year = "2024",
month = jan,
day = "31",
doi = "10.1109/TCAD.2023.3303220",
language = "English",
volume = "43",
pages = "291--304",
journal = "IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems",
issn = "0278-0070",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "1",

}

RIS

TY - JOUR

T1 - Automated model based assurance case management using constrained natural language

AU - Wei, Ran

AU - Jiang, Zhe

AU - Mei, Haitao

AU - Barmpis, Konstantinos

AU - Foster, Simon

AU - Kelly, Tim

AU - Zhuang, Yan

PY - 2024/1/31

Y1 - 2024/1/31

N2 - Assurance cases are used to communicate and assess confidence in critical system properties, e.g., safety and security. Historically, assurance cases have been manually created documents, validated by engineers through lengthy and error-prone processes. Recently, system assurance practitioners have begun adopting model-based approaches to improve the efficiency and quality of system assurance activities. This becomes increasingly important, for example, to ensure the safety of robotics and autonomous systems (RASs), as they are adopted into society. Such systems can be highly complex, and so it is a challenge to manage the development life-cycle and improve efficiency, including coordination of validation activities, and change impact analysis in interconnected system assurance artifacts. However, adopting model-based approaches require skills in the model management languages, which system assurance practitioners may not be acquainted with. In this article, we contribute an automated validation framework for the model-based assurance cases, which promotes the usage of a constrained natural language (CNL), that can be automatically transformed and executed against engineering models involved in assurance case development. We apply our approach to a case study based on an autonomous underwater vehicle (AUV).

AB - Assurance cases are used to communicate and assess confidence in critical system properties, e.g., safety and security. Historically, assurance cases have been manually created documents, validated by engineers through lengthy and error-prone processes. Recently, system assurance practitioners have begun adopting model-based approaches to improve the efficiency and quality of system assurance activities. This becomes increasingly important, for example, to ensure the safety of robotics and autonomous systems (RASs), as they are adopted into society. Such systems can be highly complex, and so it is a challenge to manage the development life-cycle and improve efficiency, including coordination of validation activities, and change impact analysis in interconnected system assurance artifacts. However, adopting model-based approaches require skills in the model management languages, which system assurance practitioners may not be acquainted with. In this article, we contribute an automated validation framework for the model-based assurance cases, which promotes the usage of a constrained natural language (CNL), that can be automatically transformed and executed against engineering models involved in assurance case development. We apply our approach to a case study based on an autonomous underwater vehicle (AUV).

U2 - 10.1109/TCAD.2023.3303220

DO - 10.1109/TCAD.2023.3303220

M3 - Journal article

VL - 43

SP - 291

EP - 304

JO - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

SN - 0278-0070

IS - 1

ER -