Students
• PhD- Sharif Ahmed (Spring 2022 - Present)
• PhD- Sheikh Md. Mushfiqur Rahman (Spring 2023 - Present)
• PhD- Alex Curtis (Summer 2023 - Present)
• PhD- Ariful Islam Malik (Fall 2023 - Present) (Co-advising at UA)
• PhD- Shane Panter (Spring 2024 - Present)
• PhD- Shariful Alam (Spring 2024 - Present)
• MS- Eric Melin (Fall 2023 - Present)
• UG- Rey Ortiz (Spring 2023 - Present)
Dissertation Committee Member
• MS- Rubal Goyal (Ongoing), Advisor - Dr. Elena Sherman
• MS- Akshey Sigdel (Ongoing), Advisor - Dr. Gaby Dagher
• PhD- Royal Pathak (Ongoing), Advisor - Dr. Francesca Spezzano
• PhD- Kyle Schwab (Ongoing), Advisor - Dr. Elena Sherman
• MS- Everest K.C. (Ongoing), Advisor - Dr. Jyh-haw Yeh
• PhD- Chibuzo Ukegbu (Graduated in Summer 2024), Advisor - Dr. Hoda Mehrpouyan
• MS- Yoonso Ra (Graduated in Fall 2023), Advisor - Dr. Gaby Dagher
• MS- Rizbanul Hasan (Graduated in Spring 2023), Advisor - Dr. Cathie Olschanowsky
• MS- Rohan Raut (Graduated in Fall 2022), Advisor - Dr. Francesca Spezzano
• MS- Mostofa Najmus Sakib (Graduated in Summer 2022), Advisor - Dr. Francesca Spezzano
Grants
• "Code Review in Research Software - The RSE Experience". Role: Co-PI, Amount: $250,000, Duration: 2023-2025
• Research, Economic Development and Graduate Education (R-EDGE) grant at Cal Poly. Amount: $18,000, Duration: 2021-2022
• Better Scientific Software (BSSw) fellowship award from Department of Energy (DOE). Amount: $35,489, Duration: 2020-2021
Publications
• Shane Panter, Nasir Eisty "Rusty Linux: Advances in Rust for Linux Kernel Development" 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2024), October 24-25, 2024, Barcelona, Spain
• Sharif Ahmed, Rey Ortiz, Nasir Eisty "Decade-long Utilization Patterns of ICSE Technical Papers and Associated Artifacts" 22nd IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA 2024), May 30 - June 01, Honolulu, USA
• Shariful Alam, Jidong Xiao, Nasir Eisty "Exploiting CPU Clock Modulation for Covert Communication Channel" 22nd IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA 2024), May 30 - June 01, Honolulu, USA
• Sharif Ahmed, Nasir Eisty "Understanding Emojis :) in Useful Code Review Comments" 3rd Intl. Workshop on NL-based Software Engineering co-located at 46th International Conference on Software Engineering (NLBSE@ICSE 2024), April 20, 2024, Lisbon, Portugal
• Sharif Ahmed, Nasir Eisty "Exploring the Advances in Identifying Useful Code Review Comments" 17th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2023), October 23-27, 2023, New Orleans, Louisiana, USA
• Jason Duran, Mostofa Najmus Sakib, Nasir U. Eisty, Francesca Spezzano "Evaluating Code Metrics in GitHub Repositories Related to Fake News and Misinformation" 21st IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA 2023), May 23-25, Orlando, USA
• Jeffrey Fairbanks, Akshharaa Tharigonda, Nasir U. Eisty "Analyzing the Effects of CI/CD on Open Source Repositories in GitHub and GitLab" 21st IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA 2023), May 23-25, Orlando, USA
• Patrick Chadbourne, Nasir U. Eisty "Applications of Causality and Causal Inference in Software Engineering" 21st IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA 2023), May 23-25, Orlando, USA
• Bishal Lakha, Kalyan Bhetwal, Nasir U. Eisty "Analysis of Software Engineering Practices in General Software and Machine Learning Startups" 21st IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA 2023), May 23-25, Orlando, USA
• Md Athikul Islam, Rizbanul Hasan, Nasir U. Eisty "A Systematic Literatuer Review on Optimizing Documentation Effort in Agile Software Development" 21st IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications (SERA 2023), May 23-25, Orlando, USA
• Nasir Eisty, Jeffrey Carver "Testing of Research Software: A Survey" Empirical Software Engineering Journal (EMSE), May 2022.
• Sharif Ahmed, Arif Ahmed, Nasir Eisty "Automatic Transformation of Natural to Unified Modeling Language: A Systematic Review" 20th IEEE/ACIS International Conference on Software Engineering Research, Management and Applications (SERA2022), May 25-27, 2022, Las Vegas, USA
• Shashank Bangalore Lakshman, Nasir Eisty "Software Engineering Approaches for TinyML based IoT Embedded Vision: A Systematic Literature Review" 4th International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT 2022), Colocated with ICSE 2022, May 10, 2022, Pittsburgh, USA
• Nasir Eisty, Jeffrey Carver "Developers Perceptions of Peer Code Review in Research Software Development" Empirical Software Engineering Journal (EMSE), October 2021.
• Nasir Eisty, Danny Perez, Jeffrey C. Carver, J. David Moulton, Hai Ah Nam "Testing Research Software: A Case Study" International Workshop on Software Engineering for Computational Science at Amsterdam, Netherlands, June 3 - 5, 2020.
• Nasir Eisty, George Thiruvathukal, Jeffrey Carver "Use of Software Process in Research Software Development: A Survey" In Evaluation and Assessment in Software Engineering (EASE'19) Conference at Copenhagen, Denmark, April 15 - 17, 2019.
• Nasir Eisty, George Thiruvathukal, Jeffrey Carver "A Survey of Software Metric Use in Research Software Development" 14th eScience IEEE International Conference at Amsterdam, Netherlands, Oct 29 - Nov 1, 2018.
Blogs (More to Add)
• Use of Software Metrics in Research Software
Published on Better Scientific Software Blog by DOE on April 10, 2021
• Testing Non-Deterministic Research Software
Published on Better Scientific Software Blog by DOE on October 13, 2020
• Making Software a First-Class Citizen in Research
Software Sustainability Institute Blog on November 28, 2018