State-driven architecture design for safety-critical software product lines
The safety is considered one of the most critical issues in the design of cyber-physical systems (CPS). The Software Product-Line (SPL) and reusable software components are suitable approaches for CPS, which are often re-engineered from existing systems. Currently, the influence of architecture...
Main Authors: | , , , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English English |
Published: |
IEEE
2020
|
Subjects: | |
Online Access: | http://irep.iium.edu.my/79617/ http://irep.iium.edu.my/79617/ http://irep.iium.edu.my/79617/3/79617State-driven%20Architecture%20Design.pdf http://irep.iium.edu.my/79617/2/79617%20%20%20State-driven%20Architecture%20Design%20SCOPUS.pdf |
id |
iium-79617 |
---|---|
recordtype |
eprints |
spelling |
iium-796172020-03-18T07:46:50Z http://irep.iium.edu.my/79617/ State-driven architecture design for safety-critical software product lines Ebnauf, Mozamil Abdelmoez, W. Ammar, Hany H. Hassan Abdalla Hashim, Aisha Abdelhamid, Mohamed T Technology (General) The safety is considered one of the most critical issues in the design of cyber-physical systems (CPS). The Software Product-Line (SPL) and reusable software components are suitable approaches for CPS, which are often re-engineered from existing systems. Currently, the influence of architecture in assurance of software safety is being increasingly recognized. However, the safety-based architectural design methods are limited in SPLs because of the complexity and variabilities existing in SPL architectures. A new statechart-based safety pattern and adaptation of our previous SPL Architecture design method are presented in this paper. Also the paper describes a simplified safety assessment model which is used to evaluate the safety improvement in the design of the SPLA after using the proposed safety design pattern. Finally, to illustrate the effect of the design pattern in the PLA design, a simplified automated Electromechanical Braking System (EBS) product line is used as a running example. The results show that there is a considerable improvement in the system safety design after using the proposed safety pattern. IEEE 2020-01-09 Conference or Workshop Item PeerReviewed application/pdf en http://irep.iium.edu.my/79617/3/79617State-driven%20Architecture%20Design.pdf application/pdf en http://irep.iium.edu.my/79617/2/79617%20%20%20State-driven%20Architecture%20Design%20SCOPUS.pdf Ebnauf, Mozamil and Abdelmoez, W. and Ammar, Hany H. and Hassan Abdalla Hashim, Aisha and Abdelhamid, Mohamed (2020) State-driven architecture design for safety-critical software product lines. In: 7th International Conference on Mechatronics Engineering (ICOM) 2019, 30th–31st October 2019, Putrajaya. 10.1109/ICOM47790.2019.8952006 |
repository_type |
Digital Repository |
institution_category |
Local University |
institution |
International Islamic University Malaysia |
building |
IIUM Repository |
collection |
Online Access |
language |
English English |
topic |
T Technology (General) |
spellingShingle |
T Technology (General) Ebnauf, Mozamil Abdelmoez, W. Ammar, Hany H. Hassan Abdalla Hashim, Aisha Abdelhamid, Mohamed State-driven architecture design for safety-critical software product lines |
description |
The safety is considered one of the most critical
issues in the design of cyber-physical systems (CPS). The
Software Product-Line (SPL) and reusable software
components are suitable approaches for CPS, which are often
re-engineered from existing systems. Currently, the influence
of architecture in assurance of software safety is being
increasingly recognized. However, the safety-based
architectural design methods are limited in SPLs because of
the complexity and variabilities existing in SPL architectures.
A new statechart-based safety pattern and adaptation of our
previous SPL Architecture design method are presented in this
paper. Also the paper describes a simplified safety assessment
model which is used to evaluate the safety improvement in the
design of the SPLA after using the proposed safety design
pattern. Finally, to illustrate the effect of the design pattern in
the PLA design, a simplified automated Electromechanical
Braking System (EBS) product line is used as a running
example. The results show that there is a considerable
improvement in the system safety design after using the
proposed safety pattern. |
format |
Conference or Workshop Item |
author |
Ebnauf, Mozamil Abdelmoez, W. Ammar, Hany H. Hassan Abdalla Hashim, Aisha Abdelhamid, Mohamed |
author_facet |
Ebnauf, Mozamil Abdelmoez, W. Ammar, Hany H. Hassan Abdalla Hashim, Aisha Abdelhamid, Mohamed |
author_sort |
Ebnauf, Mozamil |
title |
State-driven architecture design for safety-critical software product lines |
title_short |
State-driven architecture design for safety-critical software product lines |
title_full |
State-driven architecture design for safety-critical software product lines |
title_fullStr |
State-driven architecture design for safety-critical software product lines |
title_full_unstemmed |
State-driven architecture design for safety-critical software product lines |
title_sort |
state-driven architecture design for safety-critical software product lines |
publisher |
IEEE |
publishDate |
2020 |
url |
http://irep.iium.edu.my/79617/ http://irep.iium.edu.my/79617/ http://irep.iium.edu.my/79617/3/79617State-driven%20Architecture%20Design.pdf http://irep.iium.edu.my/79617/2/79617%20%20%20State-driven%20Architecture%20Design%20SCOPUS.pdf |
first_indexed |
2023-09-18T21:51:37Z |
last_indexed |
2023-09-18T21:51:37Z |
_version_ |
1777413806827241472 |