In 2017, University of Kentucky computer science assistant professor Tingting Yu received a CAREER Award from the National Science Foundation. The CAREER Award is one of the “most prestigious awards in support of the early career-development activities of those teacher-scholars who most effectively integrate research and education within the context of the mission of their organization,” according to NSF. Yu’s submission was titled “Testing Evolving Complex Software Systems.”
Modern computer systems span a wide range of domains, ranging from consumer electronics to safety-critical systems. These systems evolve rapidly because the competition for market share pushes developers to come up with new features or improve capabilities
Software developers must ensure that changes do not cause any unintended impact to the existing quality of the systems. Yu’s research is to create a novel regression testing framework that can be applied to real-world complex software systems throughout their lifetimes to help software developers assess whether changes have adversely affected system behavior. The associated education agenda of this research paves the way for teaching that crosses traditional boundaries among multicore computing, embedded systems and software engineering.
Yu earned her Ph.D. from the University of Nebraska-Lincoln. She joined the Department of Computer Science in 2014.