SystemC workload model generation from UML for performance simulation

An extension to workload-based performance simulation approach is presented, which enables modelling applications using a UML tool and transforming them to SystemC with a code generator. Therefore partial reuse of existing UML application models is feasible, removing the need for separate workload modelling in SystemC. The UML to SystemC transformation is applied to a mobile video player case study to gain experience on the strengths and weaknesses of the method.