In the field of SoC hardware/software co-design, transaction level modeling is the bridge of SoC system level modeling and RTL level modeling. This paper considers a novel application specific template reuse approach for SoC transaction level modeling. Application specific architecture templates are built by integrating computation, communication and scheduling IP modules. These templates can support SoC modeling, mapping and simulation simultaneously. Experiments results from JPEG encoder applications in TL_Platform Creator show the approach can improve the quality and efficiency of SoC design greatly.