Supporting timing analysis of vehicular embedded systems through the refinement of timing constraints

S Mubeen, T Nolte, M Sjödin, J Lundbäck… - Software & Systems …, 2019 - Springer
The collective use of several models and tools at various abstraction levels and phases
during the development of vehicular distributed embedded systems poses many challenges …

Provisioning of predictable embedded software in the vehicle industry: The rubus approach

S Mubeen, H Bud, J Lundbäck… - 2017 IEEE/ACM 4th …, 2017 - ieeexplore.ieee.org
Providing computer-based services for vehicular systems has evolved to the point where
majority of functions are realised by software. However, the need to provide safety in critical …

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 …

Modelling centralised automotive E/E software architectures

A Bucaioni, P Pelliccione, S Mubeen - Advanced Engineering Informatics, 2024 - Elsevier
The automotive domain is living in an exciting period triggered by challenging business and
technology drivers, like electrification, autonomous driving, over-the-air software updates …

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 …

Handling uncertainty in automatically generated implementation models in the automotive domain

A Bucaioni, A Cicchetti, F Ciccozzi… - 2016 42th Euromicro …, 2016 - ieeexplore.ieee.org
Models and model transformations, the two core constituents of Model-Driven Engineering,
aid in software development by automating, thus taming, error-proneness of tedious …

UniComp: a semantics-aware model compiler for optimised predictable software

F Ciccozzi - Proceedings of the 40th International Conference on …, 2018 - dl.acm.org
In Model-Driven Engineering, executables are generated from domain-specific modelling
languages (DSMLs) through two steps: generation of program code in a third-generation …

Architecture optimization: speed or accuracy? both!

F Ciccozzi, J Feljan, J Carlson, I Crnković - Software quality journal, 2018 - Springer
Embedded systems are becoming more and more complex, thus demanding innovative
means to tame their challenging development. Among others, early architecture optimization …