Research domains Software testing Software metrics Software Teams Software project management Artificial Intelligence Computer science education