A Case Study of Hierarchically Heterogeneous Application Modelling Using UML and Ptolemy II

Sanna Määttä1,  Leandro Soares Indrusiak2,  Luciano Ost3,  Leanrdo Möller4,  Manfred Glesner4,  Fernando Gehm Moraes3,  Jari Nurmi1

1Tampere University of Technology, 2University of York, 3Catholic University of Rio Grande do Sul, 4Technische Universität Darmstadt

Abstract

The heterogeneity of the state-of-the art embedded systems containing multicore platforms require the application design flow to be able to create parallel applications using multiple Models of Computation. Components of such systems may interact in various ways, often using ad-hoc methods. However, due to the poor reusability and analysability of ad-hoc solutions, more structured approaches for heterogeneous modelling are needed. This paper takes advantage of the hierarchically heterogeneous modelling style of the Ptolemy II framework and presents a case study of building and simulating an application model using various Models of Computation.