SystemC is a popular modeling language which can be used to specify systems at bstraction level. Currently, SystemC tools can not cope with SystemC models for which the module hierarchy depends on dynamic parameters. We present a novel approach to extract the dynamically generated module hierarchy and its behavior from a SystemC model. In this approach the hierarchical information is retrieved by executing the model under control of a debugger. Thereafter, the behavioral information is retrieved by using a C++ compiler extension. Finally, the behavioral information is linked with the hierarchical information. Our approach is completely non-intrusive. The SystemC model and the SystemC reference implementation can be used without any modification. To identify the information which must be extracted by a SystemC front-end a SystemC meta model is defined. Currently, no other detailed SystemC meta model has been published. We have implemented our approach in an open-source SystemC front-...