Enabling the Evolution of J2EE Applications through Reverse Engineering and Quality Assurance | IEEE Conference Publication | IEEE Xplore