A static reference flow analysis to understand design pattern behavior | IEEE Conference Publication | IEEE Xplore