Interactive Software Engineering Lab (iSE Lab)

In this lab, we consider human aspects in software engineering from different perspectives. We develop tools and techniques focusing on improving the usability of a software system. We help developers with frameworks, APIs and techniques so that they can build usable software systems. We also research on improving developers productivity while working on a legacy system. Research topics that we highlight in this lab software architecture design and evaluation for supporting various non-functional quality attributes (such as ease of use, collaboration, and provenance), software comprehension at architectural level, software analytics, big data analysis and visualization. We combine techniques from software engineering and HCI in our research methodology.

Official website


  • Dr. Banani Roy