3 papers
cs.SE2020
Refactoring Software in the Automotive Domain for Execution on Heterogeneous Platforms
Hugo Andrade, Ivica Crnkovic, Jan Bosch
The most important way to achieve higher performance in computer systems is through heterogeneous computing, i.e., by adopting hardware platforms containing more than one type of p…
cs.LG2020
Engineering AI Systems: A Research Agenda
Jan Bosch, Ivica Crnkovic, Helena Holmström Olsson
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in industry, However, based on well over a dozen case studies, we have learned that deployin…
cs.SE2019
A Review on Software Architectures for Heterogeneous Platforms
Hugo Andrade, Ivica Crnkovic
The increasing demands for computing performance have been a reality regardless of the requirements for smaller and more energy efficient devices. Throughout the years, the strateg…