Uncertainty representation in software models: a survey

J Troya, N Moreno, MF Bertoa, A Vallecillo - Software and Systems …, 2021 - Springer
This paper provides a comprehensive overview and analysis of research work on how
uncertainty is currently represented in software models. The survey presents the definitions …

Iteration Causes, Impact, and Timing in Software Development Lifecycle: An SLR

M Mumtaz, N Ahmad, MU Ashraf, AM Alghamdi… - IEEE …, 2022 - ieeexplore.ieee.org
Context: Iteration—performing an activity once it has already been done—is unavoidable
and omnipresent during software development. Management of iteration is a challenging …

Moves: A model-driven methodology for vehicular embedded systems

A Bucaioni, L Addazi, A Cicchetti, F Ciccozzi… - IEEE …, 2018 - ieeexplore.ieee.org
This paper introduces a novel model-driven methodology for the software development of
real-time distributed vehicular embedded systems on single-and multi-core platforms. The …

Modelling multi-criticality vehicular software systems: evolution of an industrial component model

A Bucaioni, S Mubeen, F Ciccozzi, A Cicchetti… - Software and Systems …, 2020 - Springer
Software in modern vehicles consists of multi-criticality functions, where a function can be
safety-critical with stringent real-time requirements, less critical from the vehicle operation …

Technology-preserving transition from single-core to multi-core in modelling vehicular systems

A Bucaioni, S Mubeen, F Ciccozzi, A Cicchetti… - … and Applications: 13th …, 2017 - Springer
The vehicular industry has exploited model-based engineering for design, analysis, and
development of single-core vehicular systems. Next generation of autonomous vehicles will …

A metamodel for the Rubus component model: extensions for timing and model transformation from EAST-ADL

A Bucaioni, A Cicchetti, F Ciccozzi, S Mubeen… - IEEE …, 2016 - ieeexplore.ieee.org
According to the model-driven engineering paradigm, one of the entry requirements when
realizing a seamless tool chain for the development of software is the definition of …

Tolerance in model-driven engineering: A systematic literature review with model-driven tool support

N Weidmann, S Kannan, A Anjorin - arXiv preprint arXiv:2106.01063, 2021 - arxiv.org
Managing models in a consistent manner is an important task in the field of Model-Driven
Engineering (MDE). Although restoring and maintaining consistency is desired in general …

Uncertainty, modeling and safety assurance: towards a unified framework

M Chechik, S Kokaly, M Rahimi, R Salay… - … City, NY, USA, July 13–14 …, 2020 - Springer
Uncertainty occurs naturally in software systems, including those that are model-based.
When such systems are safety-critical, they need to be assured, eg, by arguing that the …

[PDF][PDF] Fault-Tolerant Consistency Management in Model-Driven Engineering

N Weidmann - 2021 - d-nb.info
Abstract Models play an important role in nowadays' software engineering processes,
providing stakeholders with a suitable level of abstraction for specifying software systems …

A Model-driven Development Approach with Temporal Awareness for Vehicular Embedded Systems

A Bucaioni - 2017 - diva-portal.org
Considering the ubiquitousness of software in modern vehicles, its increased value and
development cost, an efficient software development became of paramount importance for …