His academic background includes a Ph. D. in Computer Science from Iowa State University and a research associate position with the Department of Electrical and Computer Engineering at the University of Virginia. His research interests are in agent-oriented software engineering, software product line engineering and software safety. Dr. Dehlinger has taught courses in Software Engineering Fundamentals, Software Testing and Maintenance, and Design and Implementation of Programming Languages.