My Research Interests


I enjoy thinking and solving research problems in software engineering. My current research is focused on DevOps, Software Analytics, and Software Security.

Publications


2019

  1. Kanthi Sarpatwar, Venkata Sitaramagiridharganesh Ganapavarapu, Karthikeyan Shanmugam, Akond Rahman, and Roman Vaculin, "Blockchain Enabled AI Marketplace: The Price You Pay For Trust" in Proceedings of the International Workshop of Blockchain Meets Computer Vision and Artificial Intelligence 2019 to appear, CA, USA 2019.
  2. Akond Rahman, Effat Farhana, and Nasif Imtiaz, "Snakes in Paradise?: Insecure Python-related Coding Practices in Stack Overflow" in Proceedings of the International Conference on Mining Software Repositories (MSR) 2019 to appear, Montreal, Canada, May 2019. Preprint
  3. Nasif Imtiaz, Akond Rahman, Effat Farhana, and Laurie Williams, "Challenges with Responding to Static Analysis Tool Alerts" in Proceedings of the International Conference on Mining Software Repositories (MSR) 2019 to appear, Montreal, Canada, May 2019. Preprint
  4. Akond Rahman and Laurie Williams, "Poster: A Bird's Eye View of Knowledge Needs Related to Penetration Testing" in Proceedings of the Symposium and Bootcamp on the Science of Security (HotSoS) 2019 to appear, Nashville, Tennessee, April 2019 Preprint
  5. Akond Rahman, Chirs Parnin, and Laurie Williams, "The Seven Sins: Security Smells in Infrastructure as Code Scripts", to appear in the International Conference on Software Engineering (ICSE) 2019, to appear. (ACM SIGSOFT Distinguished Paper Award) Pre-print
  6. 2018

  7. Akond Rahman and Laurie Williams, "Source Code Properties of Defective Infrastructure as Code Scripts", in the Journal of Information and Software Technology (IST), under review. Pre-print
  8. Akond Rahman, Rezvan Mahdavi-Hezaveh, and Laurie Williams, "A Systematic Mapping Study of Infrastructure as Code Research", in the Journal of Information and Software Technology (IST) , Pre-print
  9. Akond Rahman, Amritanshu Agrawal, Rahul Krishna, and Alexander Sobran, "Characterizing The Influence of Continuous Integration: Empirical Results from 250+ Open Source and Proprietary Projects", in 4th International Workshop on Software Analytics (SWAN 2018), co-located with European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), Florida, USA, November 2018. Preprint
  10. Akond Rahman, Jonathan Stallings, and Laurie Williams. "Poster: Defect Prediction Metrics for Infrastructure as Code Scripts in DevOps" in Companion Proceedings of International Conference for Software Engineering 2018, Gothenburg, Sweden, May 2018. Preprint
  11. Akond Rahman, Asif Partho, Pat Morrisson, and Laurie Williams. "What Questions Do Programmers Ask About Configuration As Code?" in Proceedings of the 4th International Workshop on Rapid Continuous Software Engineering (RCoSE '18), co-located with International Conference for Software Engineering (ICSE) 2018, Gothenburg, Sweden, May, 2018. Preprint
  12. Akond Rahman, "Comprehension Effort and Programming Activities: Related? Or Not Related?" in Proceedings of the International Conference of Mining Software Repositories (MSR) 2018, Gothenburg, Sweden, May 2018. Preprint
  13. Akond Rahman, "Anti-patterns in Infrastructure as Code" in Proceedings of the International Conference of Software Testing, Validation, and Veriification (ICST-PhD Symposium) 2018, Vasteras, Sweden, April 2018. Preprint
  14. Akond Rahman, "Characteristics of Defective Infrastructure as Code Scripts in DevOps" in Companion Proceedings of International Conference for Software Engineering (ICSE-Doctoral Symposium) 2018, Gothenburg, Sweden, May 2018 (ACM SIGSOFT Doctoral Symposium Award). Preprint
  15. Rahul Krishna, Amritanshu Agrawal, Akond Rahman, Alexander Sobran and Tim Menzies, "What is the Connection Between Issues, Bugs, and Enhancements? (Lessons Learned from 800+ Software Projects)", in Companion Proceedings of International Conference for Software Engineering (ICSE-SEIP) 2018, Gothenburg, Sweden, May 2018. Preprint
  16. Amritanshu Agrawal, Akond Rahman, Rahul Krishna, Alexander Sobran and Tim Menzies, "We Don't Need Another Hero? The Impact of "Heroes" on Software Development", in Companion Proceedings of International Conference for Software Engineering (ICSE-SEIP) 2018, Gothenburg, Sweden, May 2018. Preprint
  17. Akond Rahman, Laurie Williams, "Characterizing Defective Configuration Scripts Used For Continuous Deployment", in Proceedings of the International Conference on Software Testing, Validations, and Verification (ICST) 2018, Vasteras, Sweden, April 2018. (Invited for journal extension) Preprint
  18. 2017

  19. Akond Rahman, Priysha Pradhan, Asif Partho, and Laurie Williams. "Predicting Android application security and privacy risk with static code metrics" in Proceedings of the 4th International Conference on Mobile Software Engineering and Systems (MOBILESoft '17), co-located with International Conference for Software Engineering (ICSE) 2017, Buenos Aires, Argentina, May, 2017. Preprint
  20. Akond Rahman, Asif Partho, David Meder, and Laurie Williams. "Which Factors Influence Usage of Build Automation Tools?" in Proceedings of 3rd International Workshop on Rapid Continuous Software Engineering (RCoSE), co-located with International Conference for Software Engineering (ICSE) 2017, Buenos Aires, Argentina, May, 2017. Preprint
  21. Morgan Burcham, Mehran Al-Zyoud, Jeffrey Carver, Mohammed Alsaleh, Hongyi Du, F. Gilani, Jin Jiang, Akond Rahman, Ozgur Kafali, Ehab Al-Shaer, Laurie Williams, "Characterizing Scientific Reporting in Security Literature: An analysis of ACM CCS and IEEE S&P Paper", in Proceedings of the Symposium and Bootcamp on the Science of Security (HotSoS) 2017, MD, USA, April 2017. Link
  22. 2016

  23. Akond Rahman. "Code Metrics For Predicting Risk Levels of Android Applications", in Proceedings of 2016 KSU Conference on Cybersecurity Education, Research and Practice (CCERP' 2016), GA, USA, October, 2016. Link
  24. Akond Rahman and Laurie Williams. "Software Security in DevOps: Synthesizing Practitioners’ Perceptions and Practices", in Proceedings of the 1st International Workshop on Continuous Software Evolution and Delivery (CSED), Austin, TX, USA, May, 2016. Preprint
  25. Akond Rahman and Laurie Williams. "Security practices in DevOps", in Proceedings of the Symposium and Bootcamp on the Science of Security (HotSos '16), April 2016. Preprint
  26. 2015

  27. Akond Rahman, Eric Helms, Laurie Williams, and Chris Parnin "Synthesizing Continuous Deployment Practices Used in Software Development" in Proceedings of 13th Agile Conference, pages 1-10, Washington D.C., USA, August, 2015. Preprint
  28. 2011

  29. Akond Rahman, Md. Atiqul Islam Mollah, and Mahmuda Naznin "Multiple Targets Tracking Using Kinematics in Wireless Sensor Networks" in Wireless Sensor Networks, pages 263-274, August, 2011. Link
  30. 2010

  31. M.M.Shahiduzzaman, Mahmuda Naznin, and Akond Rahman. "Portable and Secure Multimedia Data Transfer in Mobile Phones Using Record Management Store (RMS)" in Proceedings of 3rd IEEE International Conference on Science and Information Technology (ICCSIT), pages 364-367, Chengdu, China, July, 2010. Link
  32. Akond Rahman, Md. Atiqul Islam Mollah, and Mahmuda Naznin "Service Priority Based Target Tracking Framework in a Wireless Sensor Network" in Proceedings of 3rd IEEE International Conference on Science and Information Technology (ICCSIT), pages 389-392, Chengdu, China, July, 2010. Link
  33. Akond Rahman, Mahmuda Naznin, and Md. Atiqul Islam Mollah "Energy Efficient Multiple Targets Tracking Using Target Kinematics in Wireless Sensor Networks" in Proceedings of 4th International Conference on Sensor Technologies and Applications (SensorComm), pages 275-280, Venice, Italy, July, 2010. Link

Presentations

  1. "What Questions Do Programmers Ask About Configuration As Code?" in Proceedings of the 4th International Workshop on Rapid Continuous Software Engineering (RCoSE '18), co-located with International Conference for Software Engineering (ICSE) 2018, Gothenburg, Sweden, May, 2018. Link
  2. "Characteristics of Defective Infrastructure as Code Scripts in DevOps" in Companion Proceedings of International Conference for Software Engineering (ICSE-Doctoral Symposium) 2018, Gothenburg, Sweden, May 2018 Link
  3. "Comprehension Effort and Programming Activities: Related? Or Not Related?" in Proceedings of the International Conference of Mining Software Repositories (MSR) 2018, Gothenburg, Sweden, May 2018. Link
  4. "Characterizing Defective Configuration Scripts Used For Continuous Deployment", in Proceedings of the International Conference on Software Testing, Validations, and Verification (ICST) 2018, Vasteras, Sweden, April 2018. Link
  5. "Predicting Android application security and privacy risk with static code metrics" in Proceedings of the 4th International Conference on Mobile Software Engineering and Systems (MOBILESoft '17), co-located with International Conference of Software Engineering (ICSE) 2017, Buenos Aires, Argentina, May, 2017 Link
  6. "Which factors influence practitioners' usage of build automation tools?" in 3rd International Workshop on Rapid Continuous Software Engineering (RCoSE '17), co-located with International Conference of Software Engineering (ICSE) 2017, Buenos Aires, Argentina, May, 2017 Link
  7. "Software Security in DevOps: Synthesizing Practitioners’ Perceptions and Practices", in Proceedings of the 1st International Workshop on Continuous Software Evolution and Delivery (CSED), co-located with International Conference of Software Engineering (ICSE) 2016, Austin, TX, USA, May, 2016 Link
  8. "Synthesizing Continuous Deployment Practices Used in Software Development" in 13th Agile Conference, Washington D.C., USA, August, 2015 Link

Service

Reviewer

  1. Communications of the ACM (CACM) 2019
  2. Journal of Systems and Software (JSS) 2019
  3. IEEE Software 2018
  4. Annual Hot Topics in the Science of Security Symposium (HotSoS) 2019
  5. International Conference on Software Testing, Verification and Validation (ICST) 2019-IndustryTrack
  6. International Conference on Software Engineering (ICSE) 2018
  7. International Symposium on Engineering Secure Software and Systems (ESSoS) 2018
  8. International Workshop on Rapid Continuous Software Engineering (RCoSE) 2018
  9. International Workshop on Security Awareness from Design to Deployment (SEAD) 2018
  10. International Symposium on Software Reliability Engineering (ISSRE) 2017
  11. International Symposium on Empirical Software Engineering and Measurement (ESEM) 2017
  12. Mining Software Repositories (MSR) 2017
  13. International Conference on Software Engineering (ICSE) 2015