Skip to main content

Programming Technologies and Software Engineering


Tab navigation

The research agenda of the Programming Technologies and Software Engineering department focuses on improving productivity in software development, testing, and maintenance, and on improving software quality. Our agenda is driven specifically by the needs of the software services industry. Our research uses many core techniques, such as static and dynamic program analysis, model-driven development, text analysis, and data mining. In addition to developing new technologies that have a significant business impact, we strive for broader scientific impact by publishing our research in top programming languages and software engineering conferences.

Please visit the Research tab for a description of our current research projects.

Recent Highlights