Dr. Sangharatna Godboley

Assistant Professor

Department of Computer Science And Engineering

National Institute of Technology, Warangal - 506004, Telangana, INDIA

: sanghu@nitw.ac.in

: 7013306805

Interests: Program Analysis and Software Testing

 

Degrees:

Postdoc   (CSE, NUS Singapore, 2020)

      Ph. D.        (CSE, NIT Rourkela, 2017)

      M. Tech.   (CSE, NIT Rourkela, 2013)

      BE               (CSE, GEC Bilaspur, 2011)

 

      Professional Memberships: 

      1. IEEE Member

      2. ACM Member

      3. IEI Associate Member

        

      Brief Bio:

         I did my M.Tech (2011-2013) and Ph.D. (2014-2017) from National Institute of Technology Rourkela, India. I worked as Researcher (Aug 2017 - Jan 2018) in School of Computing, National       

     University Singapore. I worked as Postdoctoral Research Fellow (Feb 2018 to June 2020) in School of Computing, National University Singapore. Currently, I am working as an Assistant

    Professor in Department of Computer Science and Engineering, National Institute of Technology Warangal, India. I am interested to use program analysis techniques to solve the problems of

    software testing. Basically I am focusing on MC/DC using Dynamic Symbolic execution. I am a team member of Tracer-X Research group (https://github.com/tracer-x).

Course Taught Previously


1. Even Semester 2020-2021

    1. Formal Methods in Software Engineering  (CS477 )- B.Tech (IVth Year)

    2. Design Patterns (CS485 ) - B.Tech (IVth Year)

    3. Knowledge Engineering Lab (CS6355) - MCA (IInd Year)

    4.  Machine Learning Lab (CS5154) - M.Tech.- CSE (Ist Year)

 

2.  Odd Semester 2020-2021

   1.  Software Engineering (CS304)- B.Tech (IIIrd Year)

   2.  CASE Tool Lab (CS307)- B.Tech (IIIrd Year)

   3. Software Testing (CS7302)- MCA (IIIrd Year)

   4. Software Testing Lab (CS7304 )- B.Tech (IIIrd Year)

 

3. As Co-Lecturer at Dept. of CSE, School of Computing (SOC), NUS Singapore:

Spring-2018,2019,2020

    1. Principles and Practice of Program Analysis (CS5218) - MS

     2. Advanced Topics in Program Analysis (CS6215) - Ph.D.

Publications

 List of Journals:

1. Swadhin Kumar Barisal, Arpita Dutta, Sangharatna Godboley, Bibhudatta Sahoo, Durga Prasad Mohapatra MC/DC guided Test Sequence Prioritization using Firefly Algorithm. Evol. Intel. https://doi.org/10.1007/s12065-019-00322-6, 2019

2. Swadhin Kumar Barisal, Suvam Suvabrata Behera, Sangharatna Godboley, Durga Prasad Mohapatra Validating object-oriented software at design phase by achieving MC/DC. Int J Syst Assur Eng Manag 10, 811–823. https://doi.org/10.1007/s13198-019-00815-8, 2019

3. Sangharatna Godboley, Arpita Dutta, Durga Prasad Mohapatra, and Rajib Mall, Scaling Modified Condition / Decision Coverage using Distributed Concolic Testing for Java programs, Computer Standards & Interfaces, Elsevier, Volume 59, pages 61-86, 2018. (SCI).

4.
Sangharatna Godboley, Arpita Dutta, Durga Prasad Mohapatra, and Rajib Mall, GECOJAP: A Modern Technique to Gear Coverage Criteria, Computer Standards & Interfaces, Elsevier, Volume 55, pages 27-46,  DOI:10.1016/j.csi.2017.04.003, 2018. (SCI),

5. Sangharatna Godboley, Arpita Dutta, and Durga Prasad Mohapatra.  Reduced energy consumption for MC/DC testing. International Journal of Business Information Systems, 28(4), pp.447-467,2018.

6. Sangharatna Godboley, Arpita Dutta, Durga Prasad Mohapatra , and Rajib Mall. Green Green-J3" data-mce-style="position: relative;" data-mce-tabindex="0">3 Model: a novel approach to measure energy consumption of modified condition/decision coverage using concolic testing. CSI Transaction on ICT (CSIT),Springer 5, 217–233, https://doi.org/10.1007/s40012-017-0157-9, 2017.

7. Sangharatna Godboley, Arpita Dutta, and Durga Prasad Mohapatra. Green-DRCT:Measuring Energy Consumption of an enhanced Branch Coverage and Modified Condition/Decision Coverage Technique, Volume 7, Issue 1, Pages 14-29, DOI: 10.4018/IJKDB.2017010102, IGI Global,2017.

8. Srijan Das, Arpita Dutta, Saurav Sharma, and Sangharatna Godboley.  A Comparative Analysis of a Novel Anomaly Detection Algorithm with Neural Networks. Int. J. Rough Sets Data Anal. 4, 4 , 1–16. DOI:https://doi.org/10.4018/IJRSDA.2017100101, 2017.

9. Sangharatna Godboley, Arpita Dutta, Durga Prasad Mohapatra, and Rajib Mall. J3 Model: A novel framework for Improved Modified Condition/Decision Coverage Analysis. Computer Standards & Interfaces, Elsevier, Volume 50, pages 1-17, 2017. (SCI)

10. Sangharatna Godboley, Subhrakanta Panda, Arpita Dutta, and Durga Prasad Mohapatra. An Automated Analysis of the Branch Coverage and Energy Consumption Using Concolic Testing, Arabian Journal for Science and Engineering. . doi:10.1007/s13369-016-2284-2. 2017 (SCI)

11. Sangharatna Godboley, Durga Prasad Mohapatra, Avijit Das and Rajib Mall., An Improved Distributed Concolic Testing, Software: Practices and Experiences, Wiley, Volume 47, Issue 2, pages 311-342, DOI: 10.1002/spe.2405. 2017, (SCI)

12. Sangharatna Godboley, Arpita Dutta, Avijit Das, Durga Prasad Mohapatra, and Rajib Mall.Making a concolic tester achieve increased MC/DC, Innovations Systems and Software Engineering, 12(4), 319-332. doi:10.1007/s11334-016-0284-8,2016.

 

List of Conferences:

1. Sangharatna Godboley, Monika Rani Golla and Arpita Dutta, Presentation: The KLEEMA Prototype, KLEE Workshop, Imperial College London

2.  Jaffar, Joxan, Rasool Maghareh, Sangharatna Godboley, and Xuan-Linh Ha, Presentation: TracerX: Dynamic Symbolic Execution with Interpolation, KLEE Workshop 2021, Imperial College London

3. Sangharatna Godboley and Arpita Dutta, Dy-COPECA: A Dynamic version of MC/DC Analyzer for C program, 16th Evaluation of Novel Approaches to Software Engineering (ENASE 2021)

4. Arpita Dutta, and Sangharatna Godboley, MSFL: A Model for Fault Localization Using Mutation-Spectra Technique. In International Conference on Lean and Agile Software Development (LASD), pp. 156-173. Springer, Cham, 2021. (Selected for Invited Journal Publication)

5.  Sangharatna Godboley,   A tutorial session on Tracer-X, Tutorial, 14th Innovations in Software Engineering Conference (ISEC 2021)

6. Sangharatna Godboley,  Optimal MC/DC Test Case Generation, Software Engineering Research in India (SERI 2020).

7. Jaffar, Joxan, Rasool Maghareh, Sangharatna Godboley, and Xuan-Linh Ha. TracerX: Dynamic Symbolic Execution with Interpolation. arXiv preprint arXiv:2012.00556 (2020).

8. Joxan Jaffar, Rasool Maghareh, Sangharatna Godboley, Xuan-Linh Ha, TracerX: Dynamic Symbolic Execution with Interpolation (Competition Contribution). FASE, 530-534, Dublin Ireland. 2020.

9. Joxan Jaffar, Sangharatna Godboley and Rasool Maghareh, Optimal MC/DC Test Case Generation, IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), Montreal, QC, Canada, 2019, pp. 288-289, doi: 10.1109/ICSE-Companion.2019.00118. 2019

10. Arpita Dutta, Shubham Kumar, and Sangharatna Godboley. 2019. Enhancing Test Cases generated by Concolic Testing. In Proceedings of the 12th Innovations on Software Engineering Conference (formerly known as India Software Engineering Conference) (ISEC’19). Association for Computing Machinery, New York, NY, USA, Article 11, 1–11. DOI:https://doi.org/10.1145/3299771.3299781. 2019

11. Arpita Dutta, Sangharatna Godboley and Durga Prasad Mohapatra, "MEMOSA: MEasuring MC/DC Of SOA Applications using Concolic Testing," 2017 14th IEEE India Council International Conference (INDICON), Roorkee, , pp. 1-6, doi: 10.1109/INDICON.2017.8487566.2017.

12. Arpita Dutta, Sangharatna Godboley and Durga Prasad Mohapatra, "An efficient code coverage technique for UML StateChart Diagram," 2017 14th IEEE India Council International Conference (INDICON), Roorkee, pp. 1-6, doi: 10.1109/INDICON.2017.8487872. 2017.

 13. Sangharatna Godboley, Arpita Dutta, Avijit Das, and Durga Prasad Mohapatra, Measuring MC/DC at Design Phase using UML Sequence Diagram and Concolic Testing, 13th International IEEE India Conference INDICON, IISC, Bengaluru, India.  pp. 1-6, doi: 10.1109/INDICON.2016.7839079. 2016.

 14. Arpita Dutta, Sangharatna Godboley and Durga Prasad Mohapatra, Measuring Hit Ratio metric for SOA based Application using Black-box testing, 3rd International Conference on Computational Intelligence in Data Mining (ICCIDM-16), Springer, KIIT, Bhubaneswar, In: Behera H., Mohapatra D. (eds) Computational Intelligence in Data Mining. Advances in Intelligent Systems and Computing, vol 556. Springer, Singapore 2016

15.  Arpita Dutta, Sangharatna Godboley and Durga Prasad Mohapatra, Measuring Branch Coverage for the SOA Based Application Using Concolic Testing. In: Singh M., Gupta P., Tyagi V., Sharma A., Ören T., Grosky W. (eds) Advances in Computing and Data Sciences. ICACDS 2016, Gaziyabad, India. Communications in Computer and Information Science, vol 721. Springer, Singapore 2016.

16. Arpita Dutta, Sangharatna Godboley and Durga Prasad Mohapatra, COLT: Extending CONCOLIC Testing to measure LCSAJ Coverage, 30th IEEE TENCON-16, Singapore. pp. 373-378, doi: 10.1109/TENCON.2016.7848024.2016.

17. Sangharatna Godboley, Arpita Dutta, and Durga Prasad Mohapatra. Java-HCT: An approach to increase MC/DC using Hybrid Concolic Testing for Java programs. In proceedings of the 15th Federated Conference on Computer Science and Information Systems (36th IEEE Software Engineering Workshop), Annals of Computer Science and Information Systems, Volume 8, Gdansk University of Technology, Gdansk, Poland, pages 1709-1713, 2016.

18. Sangharatna Godboley, Arpita Dutta, Bhagyashree Besra and Durga Prasad Mohapatra, Green-JEXJ: A new tool to measure energy consumption of improved concolic testing, 2015 International Conference on Green Computing and Internet of Things (ICGCIoT), Noida, pp. 36-41. 2015. doi: 10.1109/ICGCIoT.2015.7380424. (Best Paper Award)

19. Sangharatna Godboley, Subhrakanta Panda, and Durga Prasad Mohapatra, SMCDCT: A Framework for Automated MC/DC Test Case Generation Using Distributed Concolic Testing, 11th International Conference on Distributed Computing and Internet Technology, LNCS, Springer, Bhubneshar, India, Feb 2015.

20. Sangharatna Godboley, Arun Kumar Sahani, and Durga Prasad Mohapatra, ABCE: A Novel Framework for Improved Branch Coverage Analysis, 2015 International Conference on Soft Computing and Software Engineering (SCSE’15), Procidea of Computer Science, Elsevier, University of California, Berkley, USA, March 2015.

21. Kuleshwar Sahu, Sangharatna J Godboley, and S K Jain, HCDLST: Indexing Technique for Current and Recent Past Spatio-Temporal Sliding Window Data, Advances in Intelligent and Soft Computing, Springer and ICACNI-13, Raipur, 2013

22. Sangharatna Godboley, and Durga Prasad Mohapatra, Time Analysis of Evaluating Coverage Percentage for C Program using Advanced Program Code Transformer, In proceedings of the 7th International Conference on Software Engineering (CONSEG), CSI ISBN:978-1-63041-578-5 PUNE-2013.

23. Sangharatna Godboley, Sai Prashanth, Durga Prasad Mohapatra and Bansidhar Majhi. Enhanced Modified Condition/Decision Coverage Using Exclusive-NOR Code Transformer, In proceedings of 2013 IEEE International Multi Conference on Automation, Computing, Control, Communication and Compressed Sensing (IMAC4S), School of Electronics, St. Joseph’s College of Engineering and Technology, Palai, Kottayam, India, 22nd - 23rd March 2013. ISBN:978-1-4673-5088-4, 2013

24. Sangharatna Godboley, G. Sai Prashanth, Durga Prasad Mohapatra and Bansidhar Majhi. Increase in Modified Condition/Decision Coverage Using Program Code Transformer, In proceedings of 2013 3rd IEEE International Advance Computing Conference (IACC) , Ajay kumar Garg College of Engineering Gaziyabad(U.P), Pages: 1401-1408, 22nd- 23rd Feb 2013. IEEE Catalog Number: CFP1339F-CDR, ISBN: 978-1-4673-4528-6, 2013

 

 


PHDs Supervised

 

1. Supervising Ms. Golla Monika Rani, Ph.D. Scholar, Domain:  Software Testing,  (On-going

Workshops/Conferences

List of Conferences/STCs / Workshops / Tutorials Organized

 

1. Virtual Conference Management Chair, 14th Innovations in Software Engineering Conference (ISEC-2021)

2. Publicity Chairs , 14th Innovations in Software Engineering Conference (ISEC-2021)

3. Artifact Evaluation Committee, 42nd ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2021)

4. Convener, 13th Recent Trends in Software Testing (RTST-2020)

5. Coordinator, Python Boot Camp (2021) 

6. Co-Chair, Special Session Conference, Recent Advances in Program Analysis and Software Testing (RAPAST-2019) co-located with

    TENCON2019,  Kochi,  Kerala, 17th-20th Oct 2019

 

Projects

 NIL

Awards and Honors

 

 1. Selected for Invited Journal Publication at LASD-2021.

 2. SANDEEP MOHAPATRA MEMORIAL MEDAL in 58th Technical Annual Session by The Institute of Engineers (India).

 3. IEEE BRAND AMBASSADOR title received dated 20th July 2018.

4. Foreign Travel Award (INR 20000) from NITRAA and NITROAA for internship at NUS Singapore in 2017.

5. Foreign Travel Award (INR 20000) from CICS, Chennai to visit Europe (Poland and Germany) in 2016.

6. BEST PAPER Award from IEEE ICGCIoT-15 at Galgotia University, Noida, New Delhi, U.P in 2015.

7. Awarded by "RAJYA PURUSKAR", SCOUT, K.V.SANGHATAN at Bhopal Region on 01/08/2004.

Additional Responsibility

 NIL