loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Lars Huning ; Padma Iyenghar and Elke Pulvermueller

Affiliation: Institute of Computer Science, University of Osnabrück, Wachsbleiche 27, 49090 Osnabrück, Germany

Keyword(s): Adaptive Systems, Code Generation, Embedded Software Engineering, Embedded Systems, Functional Safety, Graceful Degradation, Model-Driven Development.

Abstract: Safety standards such as ISO26262 or IEC61508 recommend a variety of safety mechanisms for the development of safety-critical systems. One of these mechanisms is graceful degradation, which aims to provide a degraded service of an application after an error has occurred. While several safety standards recommend graceful degradation, they do not provide any concrete development or implementation assistance. This paper employs model-driven development to realize such an automated approach for optimistic graceful degradation, which is a specific variant of the graceful degradation safety mechanism. We introduce a UML profile that may be used to model optimistic graceful degradation at the application level within a UML class diagram. We leverage this model representation to automatically generate productive source code that is capable of optimistic graceful degradation. This source code is generated without requiring any additional developer actions.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.145.183.137

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Huning, L.; Iyenghar, P. and Pulvermueller, E. (2020). A UML Profile for Automatic Code Generation of Optimistic Graceful Degradation Features at the Application Level. In Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-400-8; ISSN 2184-4348, SciTePress, pages 336-343. DOI: 10.5220/0008949803360343

@conference{modelsward20,
author={Lars Huning. and Padma Iyenghar. and Elke Pulvermueller.},
title={A UML Profile for Automatic Code Generation of Optimistic Graceful Degradation Features at the Application Level},
booktitle={Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2020},
pages={336-343},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008949803360343},
isbn={978-989-758-400-8},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - A UML Profile for Automatic Code Generation of Optimistic Graceful Degradation Features at the Application Level
SN - 978-989-758-400-8
IS - 2184-4348
AU - Huning, L.
AU - Iyenghar, P.
AU - Pulvermueller, E.
PY - 2020
SP - 336
EP - 343
DO - 10.5220/0008949803360343
PB - SciTePress