A workflow for automatically generating application-level safety mechanisms from UML stereotype model representations

DC ElementWertSprache
dc.contributor.authorHuning, L.
dc.contributor.authorIyenghar, P.
dc.contributor.authorPulvermueller, E.
dc.contributor.editorAli, R.
dc.contributor.editorKaindl, H.
dc.contributor.editorMaciaszek, L.
dc.date.accessioned2021-12-23T16:35:16Z-
dc.date.available2021-12-23T16:35:16Z-
dc.date.issued2020
dc.identifier.isbn9789897584213
dc.identifier.urihttps://osnascholar.ub.uni-osnabrueck.de/handle/unios/18405-
dc.descriptionConference of 15th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2020 ; Conference Date: 5 May 2020 Through 6 May 2020; Conference Code:160383
dc.description.abstractSafety-critical systems operate in contexts where failure may lead to serious harm for humans or the environment. Safety standards, e.g., IEC 61508 or ISO 26262, provide development guidelines to improve the safety of such systems. For this, they recommend a variety of safety mechanisms to mitigate possible safety hazards. While these standards recommend certain safety mechanisms, they do not provide any concrete development or implementation assistance for any of these techniques. This paper presents a detailed workflow, how such safety mechanisms may be automatically generated from UML model representations in a model-driven development process. We illustrate this approach by applying it to the modeling and automatic generation of voting mechanisms, which are a wide-spread safety mechanism in safety-critical systems that employ some form of redundancy for fault detection or fault masking. Finally, we study the scalability of the proposed code generation via quantitative experiments. © Copyright 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.
dc.description.sponsorshipBundesministerium für Wirtschaft und TechnologieBundesministerium für Wirtschaft und Technologie,BMWi; This work was partially funded by the German Federal Ministry of Economics and Technology (Bun-desministeriums fuer Wirtschaft und Technologie-BMWi) within the project “Holistic model-driven development for embedded systems in consideration of diverse hardware architectures” (HolMES).; Institute for Systems and Technologies of Information, Control and Communication (INSTICC)
dc.language.isoen
dc.publisherSciTePress
dc.relation.ispartofENASE 2020 - Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering
dc.subjectAutomatic Generation
dc.subjectAutomatically generated
dc.subjectCode Generation
dc.subjectEmbedded Software Engineering
dc.subjectEmbedded Systems
dc.subjectFault detection
dc.subjectFunctional Safety
dc.subjectModel driven development
dc.subjectModel representation
dc.subjectModel-Driven Development
dc.subjectQuantitative experiments
dc.subjectSafety critical systems
dc.subjectSafety mechanisms, Safety engineering
dc.subjectSecurity systems
dc.subjectSoftware engineering
dc.subjectUnified Modeling Language, Application level
dc.subjectVoting
dc.titleA workflow for automatically generating application-level safety mechanisms from UML stereotype model representations
dc.typeconference paper
dc.identifier.scopus2-s2.0-85088393319
dc.identifier.urlhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85088393319&partnerID=40&md5=da377d2e2047f31f8b998aa41a482717
dc.description.startpage216
dc.description.endpage228
dcterms.isPartOf.abbreviationENASE - Proc. Int. Conf. Eval. Novel Approaches Softw. Eng.
crisitem.author.deptInstitut für Informatik-
crisitem.author.deptidinstitute12-
crisitem.author.parentorgFB 06 - Mathematik/Informatik/Physik-
crisitem.author.grandparentorgUniversität Osnabrück-
crisitem.author.netidPuEl525-
Zur Kurzanzeige

Seitenaufrufe

10
Letzte Woche
0
Letzter Monat
1
geprüft am 17.05.2024

Google ScholarTM

Prüfen

Altmetric