School of Engineering and Computer Science

Engineering Center, Room 301
115 Library Drive
Rochester , MI 48309-4479
(location map)
Dean's Office: (248) 370-2217
Academic Advising: (248) 370-2201
secsadvising@oakland.edu

School of Engineering and Computer Science

Engineering Center, Room 301
115 Library Drive
Rochester , MI 48309-4479
(location map)
Dean's Office: (248) 370-2217
Academic Advising: (248) 370-2201
secsadvising@oakland.edu

Hua Ming, Ph.D.

Headshot of Hua Ming

Associate Professor
Computer Science and Engineering Department
(248) 370-3769
ming@oakland.edu

Ph.D., Iowa State University


Teaching

  • Programming Languages
  • Theory of Computation
  • Software Verification/Test
  • Software Engineering and Practice
  • Senior Capstone Project
  • Sophomore Project
  • Data Structures

Research

My research primarily focuses on the area of software engineering and software intensive systems. It allows to incorporate computer science theory and novel programming language techniques (especially functional programming paradigm)  into discovering, analyzing, elevating  understanding, as well as automated composing and intelligent-platform-facilitating, of emerging software services. My publications appeared in the top venues in  this area, such as IEEE Transactions on Software Engineering (IEEE TSE). - Hua Ming, 2021

  • Programming Infrastructure Support for Emerging Big Data-oriented Situation-aware Software Services 
  • Theory and Application of Multi-layer Complex Network 
  • Software Verification Techniques for Mission Critical Software Services 
  • Big Data-oriented Software Intensive Systems 
  • Functional Programming Paradigm 
  • The State-of-the-art of Modern Compiler Construction 
  • Domain-specific Programming Language Design and Implementation 
  • Software Engineering in General

Selected Publications

Pan, W., Ming, H., Chai, C. “Structure, Dynamics, and Applications of Complex Networks in Software Engineering.”  Journal of Mathematical Problems in Engineering 2021.

Pan, W., Ming, H., Chang, C.K., Yang, Z., Kim, DK. “ElementRank: ranking java software classes and packages using a multilayer complex network-based approach.”  IEEE Transactions on Software Engineering (IEEE TSE 2019).

Ming, H., Chang, C.K., Yang, J. “Dimensional situation analytics: from data to wisdom.” In proceedings of IEEE 39th Annual Computer Software and Applications Conference (COMPSAC) 2015.