System Modeling and Design Exploration of Applications for Heterogeneous and Parallel Platforms In OPPORTUNITIES AND CHALLENGES for European Projects EPS Portugal 2017/2018 - Volume 1, 70-90, 2017