Software engineering research develops the methods used to produce and maintain high-quality software in a systematic, controlled, and efficient manner. Our current research focus spans across pattern specification, software architecture, microservice-based enterprise application design, code analysis, security assessment, model-driven analysis and testing.
Dr. Song's research is in software engineering that covers pattern specification, model-driven engineering, model analysis and design for complex systems, and model-driven test generation.
Buoyed by a grant from the National Science Foundation (NSF), students enjoyed a study abroad experience unlike any past opportunity in Baylor’s School of Engineering and Computer Science: two months of engaging undergraduate computer science students in research on software testing and quality assurance in the Czech Republic’s two largest cities. Read about student perspectives from the trip.