Software deployment on heterogeneous platforms: A systematic mapping study

HS de Andrade, J Schroeder… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Context: Multiple types of processing units (eg, CPUs, GPUs and FPGAs) can be used jointly
to achieve better performance in computational systems. However, these units are built with …

A model-driven approach for solving the software component allocation problem

I Al-Azzoni, J Blank, N Petrović - Algorithms, 2021 - mdpi.com
The underlying infrastructure paradigms behind the novel usage scenarios and services are
becoming increasingly complex—from everyday life in smart cities to industrial …

Model-driven allocation engineering: specifying and solving constraints based on the example of automotive systems

U Pohlmann, M Hüwe - Automated Software Engineering, 2019 - Springer
Automotive systems provide sophisticated functionality and are controlled by networked
electronic control units (ECUs). Nowadays, software engineers use component-based …

Meta-heuristics for solving the software component allocation problem

I Al-Azzoni, S Iqbal - IEEE Access, 2020 - ieeexplore.ieee.org
The software component allocation problem is concerned with mapping a set of software
components to the computational units available in a heterogeneous computing system …

Model-driven allocation engineering (T)

U Pohlmann, M Hüwe - 2015 30th IEEE/ACM International …, 2015 - ieeexplore.ieee.org
Cyber-physical systems (CPSs) provide sophisticated functionality and are controlled by
networked electronic control units (ECUs). Nowadays, software engineers use component …

Automating test schedule generation with domain-specific languages: a configurable, model-driven approach

A Anjorin, N Weidmann, R Oppermann… - Proceedings of the 23rd …, 2020 - dl.acm.org
Solving scheduling problems is important for a wide range of application domains including
home care in the health care domain, allocation engineering in the automotive domain, and …

Power-aware allocation of fault-tolerant multirate autosar applications

N Mahmud, G Rodriguez-Navas… - 2018 25th Asia …, 2018 - ieeexplore.ieee.org
Software-to-hardware allocation plays an important role in the development of resource-
constrained automotive embedded systems that are required to meet timing, reliability and …

SCALL: Software component allocator for heterogeneous embedded systems

I Švogor, J Carlson - Proceedings of the 2015 European Conference on …, 2015 - dl.acm.org
Allocation of software components on a heterogeneous computing platform involves hard
decisions; handling different types of computing units with specific processing paradigms …

Fighting CPS complexity by component-based software development of multi-mode systems

H Yin, H Hansson - Designs, 2018 - mdpi.com
Growing software complexity is an increasing challenge for the software development of
modern cyber-physical systems. A classical strategy for taming this complexity is to partition …

Software deployment analysis for mixed reliability automotive systems

K Becker - 2017 - mediatum.ub.tum.de
Safety critical systems require rising dependability due to increasing autonomy. Fault-
tolerance is necessary, but failures may cause system resources to become insufficient to …