Note: On August 15, 2009, Professor Stirewalt stepped down from his tenured position in Computer Science to focus on integrating his research in model-based code generation into industrial-strength software engineering tools. He now manages the Modeling Tools Group at LogicBlox in Atlanta but remains on the MSU faculty as an adjunct professor.
Kurt Stirewalt is an Associate Professor of Computer Science in the Department of Computer Science and Engineering. He received his PhD from the Georgia Tech College of Computing in December, 1997. Prior to joining MSU, he worked as a Research Scientist at the Georgia Tech Graphics Visualization and Usability (GVU) Center and as a member of the technical staff at the MITRE Coporation in McLean VA.
Dr. Stirewalt's research is concerned with the design and maintenance of large software systems. He focuses specifically on the use of (both formal and semi-formal graphical) models to support design, verification, code generation, documentation, and reverse-engineering. Much of his current research is concerned with problems that attend to the design of concurrent and distributed software in high-assurance application domains. Current projects in this area include Szumo, Copse, and SaUML.
Dr. Stirewalt is a principal investigator in the Software Engineering and Network Systems (SENS) Laboratory, and a former member of the Georgia Tech Reverse Engineering Group. Dr. Stirewalt served as the general chair for the 22nd IEEE International Conference on Automated Software Engineering (ASE'07) in Atlanta.
Contact InformationKurt Stirewalt Department of Computer Science and Engineering Michigan State University East Lansing, Michigan 48824 Ph. (517)-355-2359 Fax. (517)-432-1061