Jincheng He
Ph.D. Student · Thomas Lord Department of Computer Science · University of Southern California
I am a Ph.D. student advised by Prof. Nenad Medvidović in the SoftArch Lab. My research focuses on software architecture, sustainability, and Artificial Intelligence for software engineering.
Research Interests
- Software Architecture — Architectural recovery, evolution, and sustainability of large-scale systems.
- Software Sustainability — Maintainability, performance, and dependency analysis across OSS.
- Artificial Intelligence for Software Engineering — Applying LLMs to issue classification, traceability, and smell detection.
- Empirical Software Engineering — Mining software repositories and analyzing longitudinal project data.
Publications
-
2020
-
2025
-
2025Tracing Sustainability in ARchitectures (TSAR)Manuscript in progress
Teaching
- CSCI 510 — Software Management and Economics
- CSCI 561 — Foundations of AI
- CSCI 570 — Analysis of Algorithms
- CSCI 585 — Database Systems
- CSCI 577A — Software Engineering
Talks
- "Taxonomic Study on Commits and Relationship to Uncompilability" — Boehm Center for Systems and Software Engineering - COCOMO Forum (Nov 2019)
- "The Characteristics and Impact of Uncompilable Code Changes on Software Quality Evolution" — Boehm Center for Systems and Software Engineering - COCOMO Forum (Sep 2020)
- "Software Change Analysis from the Perspective of Software Architectural Design Decisions" — Boehm Center for Systems and Software Engineering - Annual Research Review (June 2023)
CV & Contact
Latest CV: CV_Jincheng_He.pdf
Office: Room 503, GCS, USC
Email: jinchenh@usc.edu