UML specification and transformation of safety features for memory protection

Autor(en): Huning, L.
Iyenghar, P.
Pulvermüller, E. 
Herausgeber: Damiani, E.
Spanoudakis, G.
Maciaszek, L.
Stichwörter: Code Generation; Embedded software; Embedded Software Engineering; Embedded Systems; Functional Safety; Memory Protection; Model driven development; Model transformation; Model Transformations; Model-driven Development; Radiation effects; Radiation hardening; Soft error, Software engineering; Soft Errors; Specifications, Code Generation
Erscheinungsdatum: 2019
Herausgeber: SciTePress
Journal: ENASE 2019 - Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering
Startseite: 281
Seitenende: 288
Zusammenfassung: 
Standards such as IEC 61508 or ISO 26262 provide a general guideline on how to develop embedded systems in a safety-critical context. However, they offer no actual support for the implementation of safety mechanisms. This paper proposes such development support by employing Model Driven Development (MDD). For this, we target the issue of soft errors, which may lead to silent data corruption due to radiation effects. We propose an MDD workflow including a model representation and model transformations, which are able to automatically generate memory protection for variables inside a program based on a model specification via UML stereotypes. Copyright © 2019 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved
Beschreibung: 
Conference of 14th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2019 ; Conference Date: 4 May 2019 Through 5 May 2019; Conference Code:148432
ISBN: 9789897583759
DOI: 10.5220/0007688202810288
Externe URL: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85067491668&doi=10.5220%2f0007688202810288&partnerID=40&md5=8dd57b308a1baf3987954c658dcc2483

Zur Langanzeige

Seitenaufrufe

5
Letzte Woche
0
Letzter Monat
0
geprüft am 21.05.2024

Google ScholarTM

Prüfen

Altmetric