Methods and Tools supporting Multicore Development

Bernhard Bauer
University of Augsburg, DE

ABSTRACT


The talk on methods and tools of the ARAMiS II research project presents the different aspects of multicore development. One of the main goals is the realization of the developed concepts through tools supporting the different aspects of multicore development, e.g. temporal correctness of the system design, scheduling, etc. Furthermore, the integration and interoperability issues of these tools are important, as they have to be connected to a toolchain by specified in- and output artifacts. Depending on the targeted application domain, the design methods and tool chain must cover several aspects, e.g., fail-operational system design, performance and/or timing requirements.