The software research groups at Georgia Tech conduct
research related to improving the development, testing, and maintenance of
We perform research that uses the development of languages and tools
as a basis for the development of software.
We also perform research from a top-down or behavioral view, which is
concerned with the interactions of humans, machines, and programs in
the software development process.