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...

Full description

Saved in:
Bibliographic Details
Main Authors: Ebnauf, Mozamil, Abdelmoez, W., Ammar, Hany H., Hassan Abdalla Hashim, Aisha, Abdelhamid, Mohamed
Format: Conference or Workshop Item
Language:English
English
Published: IEEE 2020
Subjects:
Online Access: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
http://irep.iium.edu.my/79617/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
English
id my.iium.irep.79617
record_format dspace
spelling my.iium.irep.796172020-07-10T06:45:30Z 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, 30 - 31 Oct 2019, Putrajaya. 10.1109/ICOM47790.2019.8952006
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
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/3/79617State-driven%20Architecture%20Design.pdf
http://irep.iium.edu.my/79617/2/79617%20%20%20State-driven%20Architecture%20Design%20SCOPUS.pdf
http://irep.iium.edu.my/79617/
_version_ 1672610170314686464