CSE 888.A12: Research Seminar on Software Analysis and Testing

Basic Information

Prerequisites

Good knowledge of some object-oriented programming language. CSE 788: Analysis and Testing of Object-Oriented Software is useful, but not required.

Seminar Description

Methods and tools for software analysis and testing play an important role for improving programmer productivity and software quality. Research in this area involves a mixture of theoretical problems (e.g., design of new algorithms for software analysis), system building (e.g., building tools for understanding and testing of complex software), and experimental evaluation (e.g., applying the tools to large real-world software systems). This seminar explores research topics in software analysis and testing for the purposes of program understanding, reengineering, testing, verification, security, and performance optimization. The focus is primarily on object-oriented software; in addition, topics related to component-based software and distributed software will be investigated.

Expected Work

The work will involve paper presentations from current conferences and journals. The presentations will provide knowledge of basic and advanced research topics in analysis and testing of complex software systems.

More Information

If you have any questions, stop by Nasko's office (DL 685) or send him email.


main page

Last modified on 3/14/06