Hua Ming, Ph.D.
![]() |
Associate Professor and Interim Department Chair |
Teaching
- Programming Languages
- Theory of Computation
- Software Verification/Test
- Software Engineering and Practice
- Senior Capstone Project
- Sophomore Project
- Data Structures
Research
Hua's research primarily focuses on the area of software intensive systems. He aims to invent and apply machine learning, formal logic as well as novel programming language techniques (e.g., functional programming paradigm) to precisely measure and effectively tackle the complexity of software programming and software maintenance. His publications appeared in the top venues in his research area, such as IEEE Transactions on Software Engineering (IEEE TSE, 2021, 2022, 2023), the IEEE/ACM International Conference on Software Engineering (ICSE 2023, Technical Track). Hua's work has been supported by various external and internal research grants.
Selected Publications
Pan, W., Du, X., Ming, H., Kim, DK., Yang, Z. “Identifying key classes for initial software comprehension: Can we do it better?” In 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE, Technical Track), pages 1878–1889, 2023.
Pan, W., Ming, H., Kim, DK., Yang, Z. “Pride: prioritizing documentation effort based on a pagerank-like algorithm and simple filtering rules.” IEEE Transactions on Software Engineering (IEEE TSE), 49(03):1118 – 1151, 2023.
Pan, W., Ming, H., Yang, Z., Wang, T. “Comments on ‘using k-core decomposition on class dependency networks to improve bug prediction model’s practical performance’ ”. IEEE Transactions on Software Engineering (IEEE TSE), 48(12):5176 – 5187, 2022.
Pan, W., Ming, H., Chang, C.K., Yang, Z., Kim, DK. “Element rank: ranking java software classes and packages using a multilayer complex network-based approach.” IEEE Transactions on Software Engineering (IEEE TSE), 47(10):2272–2295, 2021.
School of Engineering and Computer Science
115 Library Drive
Rochester , MI 48309-447
(location map)
Dean's Office (248) 370-2217
Academic Advising (248) 370-2201
secsadvising@anhkarah.com