Banani RoyView profile
Assistant Professor
Dr. Banani Roy is an Assistant Professor in the Department of Computer Science at the University of Saskatchewan. Her research focuses on software maintenance, empirical software engineering, program comprehension, and scientific workflow management systems. She explores challenges in quantum computing applications for software engineering, AI-driven code tools, and reproducibility in computational experiments. Her work includes developing frameworks like VizSciFlow for scientific workflow visualization and Nutrient App for environmental monitoring via smartphone applications. Her research interests span topics such as code quality analysis, gender disparities in software systems, and XAI (Explainable AI) challenges. She has contributed to tools like CloneCognition for code clone validation and FSECAM for feature-to-architecture linkage. Her recent studies address developer challenges with large language models and federated learning approaches for real-time bug prediction. Dr. Roy's publications emphasize interdisciplinary applications of software engineering principles in scientific computing, quantum algorithms, and community-driven problem-solving platforms. She advocates for reproducible workflows and FAIR (Findable, Accessible, Interoperable, Reusable) data practices in collaborative scientific research. While no awards are explicitly listed, her extensive contributions to open-source tool development and empirical studies highlight her impact in advancing software engineering methodologies. She collaborates on projects involving legacy system reengineering, cloud-based code clone validation, and asynchronous collaboration frameworks for scientific teams.










