Split of SimuComFramework to simplify future development
It has become cumbersome to backport changes of SimuComFramework required by SimuLizar into SimuCom. Furthermore, there are some significant limitations imposed on SimuComFramework by the assumptions made by the static nature of SimuCom.
This task should split of the existing code base of SimuComFramework into a project independent of SimuCom (let's call it _Palladio Simulation Framework_) for now. SimuCom should not be ported to the extracted Framework to reduce future work with breaking code changes. The task includes the following actions:
Create a new project on Github for the simulation framework
Adapt the namespace where necessary (replace de.uka.ipd.sdq.simucomframework and related by something different) to prevent name clashes with the SimuComFramework which will be required by SimuCom.
Adapt all references from SimuLizar to SimuCom code to the new simulation framework