SWE 265P: Reverse Engineering and Modeling
UC Irvine,
Professional Master of Software Engineering
Spring 2021, Spring 2022
Introduces theories, concepts, representations, techniques, and case studies in understanding large-scale, complex software systems. Topics include static and dynamic modeling notations, manual and (semi-)automated reverse engineering techniques, APIs, patterns, and styles. A significant, hands-on project is included.