Hi. I'm

Akhila Sri Manasa Venigalla.

I am a PhD scholar at Research in Software & Human Analytics (RISHA) Lab, in the Department of Computer Science and Engineering, Indian Institute of Technology, Tirupati, India. I work under the supervision of Dr. Sridhar Chimalakonda. My primary research interest is largely in the areas of Software Documentation and Software Engineering. My research interests also include Education Technologies and Human Computer Interaction. I explored ways to support novice programmers and end user software engineers through software systems for the society. As a part of my PhD thesis, I explore ways to improve software documentation and its comprehensibility.

For an overview of my work and explorations, please check out the list of publications I have co-authored. In addition to exploring ways to support novice programmers, I also worked on bringing awareness on the precautions to be taken, need for collaborative efforts and on identifying changing emotion trends of people during Covid-19.

Background

I received my Bachelors Degree in Computer Science and Engineering from Jawaharlal Nehru Technological University Hyderabad (JNTUH), Hyderabad, India, in the year 2017. I worked at Wells Fargo Solutions India from May 2017 to July 2018 (prior to which, I also interned here from January 2017 to May 2017), where I dealt with automation of manual testcases using automation software and performed quality analysis. I enrolled into Masters program in Computer Science and Engineering at Indian Instiute of Technology Tirupati, India in August 2018, during which I explored research in the areas of end-user software engineering, and contributed in development of tools to support novice programmers. Intrigued by the research possibilities and the societal impact, I converted to PhD in December 2019, at in Computer Science and Engineering, Indian Instiute of Technology Tirupati, India.

Here is the list of my publications.

Please feel free to contact me incase of any queries.

Journal Publications

Venigalla, A. S. M., \& Chimalakonda, S. (2024). An exploratory study of software artifacts on GitHub from the lens of documentation. Information and Software Technology. Link

Venigalla, A. S. M., & Chimalakonda, S. (2023). TAnnotator: Towards annotating programming e-textbooks with facts and examples. Smart Learning Environments, 10(1), 1-17. Link

Venigalla, A. S. M., Vagavolu, D., & Chimalakonda, S. (2022). Survivecovid-19-an educational game to facilitate habituation of social distancing and other health measures for covid-19 pandemic. International Journal of Human–Computer Interaction, 1-13. Link

Priya, S., Bhadra, S., Chimalakonda, S., & Venigalla, A. S. M. (2022). ML-Quest: a game for introducing machine learning concepts to K-12 students. Interactive Learning Environments, 1-16. Link

Venigalla, A. S. M., & Chimalakonda, S. (2020). DynamiQue–a technical intervention to augment static textbook with dynamic Q&A. Interactive Learning Environments, 1-15. Link

Venigalla, A. S. M., & Chimalakonda, S. (2020). G4D-a treasure hunt game for novice programmers to learn debugging. Smart Learning Environments, 7(1), 1-21. Link

Venigalla, A. S. M., & Chimalakonda, S. On the Comprehension of API Usability in Game Engines. Software: Practice and Experience. Link

Conference Publications

Venigalla, A. S. M., & Chimalakonda, S. (2023, December). FlowARP-Using Augmented Reality for Visualizing Control Flows in Programs. In Proceedings of the ACM Conference on Global Computing Education Vol 1 (pp. 161-167). Link

Venigalla, A. S. M., & Chimalakonda, S. (2023, May). DocMine: A Software Documentation-Related Dataset of 950 GitHub Repositories. In 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR) (pp. 407-411). IEEE. Link

Venigalla, A. S. M., Ali, M. S., Nikhil, M., & Chimalakonda, S. (2023, May). RCGraph-A Tool to Integrate Readme and Commits through Temporal Knowledge Graphs. In 2023 IEEE/ACM 31st International Conference on Program Comprehension (ICPC) (pp. 30-34). IEEE. Link

Venigalla, A. S. M., Boyalakuntla, K., & Chimalakonda, S. (2022, May). GitQ-Towards Using Badges as Visual Cues for GitHub Projects. In 2022 IEEE/ACM 30th International Conference on Program Comprehension (ICPC) (pp. 157-161). IEEE. Link

Venigalla, A. S. M., Vagavolu, D., & Chimalakonda, S. (2021, October). SurviveCovid-19++: A collaborative healthcare game towards educating people about safety measures for Covid-19. In Companion Publication of the 2021 Conference on Computer Supported Cooperative Work and Social Computing (CSCW) (pp. 222-225). Link

Venigalla, A. S. M., & Chimalakonda, S. (2021, August). StackEmo: towards enhancing user experience by augmenting stack overflow with Emojis. In Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE)(pp. 1550-1554). Link

Venigalla, A. S. M., & Chimalakonda, S. Understanding Emotions of Developer Community Towards Software Documentation. In proceedings of the ACM/IEEE 43rd International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) 2021. Link

Venigalla, A. S. M., & Chimalakonda, S. EmoG-Towards Emojifying Gmail Conversations. In proceedings of the 54th Hawaii International Conference on System Sciences (HICSS) 2021. Link

Mathews, N. S., Chimalakonda, S., & Venigalla, A. S. M. (2020, October). YTCoder-Towards Turning YouTube into a Development Environment. In Conference Companion Publication of the 2020 on Computer Supported Cooperative Work and Social Computing (CSCW)(pp. 43-46). Link

Venigalla, A. S. M., Chimalakonda, S., & Vagavolu, D. (2020, October). Mood of India During Covid-19-An Interactive Web Portal Based on Emotion Analysis of Twitter Data. In Conference Companion Publication of the 2020 on Computer Supported Cooperative Work and Social Computing (CSCW) (pp. 65-68). Link

Venigalla, A. S. M., Lakkundi, C. S., & Chimalakonda, S. (2020, January). PointerViz-Towards Visualizing Pointers for Novice Programmers. In Proceedings of the 53rd Hawaii International Conference on System Sciences (HICSS) 2020. Link

Vagavolu, D., Agrahari, V., Chimalakonda, S., & Venigalla, A. S. M.. GE526: A Dataset of Open-Source Game Engines. In proceedings of the 18th International Conference on Mining Software Repositories (MSR) 2021. Link

Chimalakonda, S., & Venigalla, A. S. M. (2020, November). Software documentation and augmented reality: love or arranged marriage?. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2020 (pp. 1529-1532). Link

Dhasade, A. B., Venigalla, A. S. M., & Chimalakonda, S. (2020, February). Towards prioritizing github issues. In Proceedings of the 13th Innovations in Software Engineering Conference on Formerly known as India Software Engineering Conference (ISEC) 2020 (pp. 1-5). Link

Venigalla, A. S. M., Lakkundi, C. S., & Chimalakonda, S. (2019). SOTagger-Towards Classifying Stack Overflow Posts through Contextual Tagging (S). In SEKE (pp. 493-639). Link

Venigalla, A. S. M., & Chimalakonda, S. (2019, July). Towards enhancing user experience through a web-based augmented reality museum. In 2019 IEEE 19th International Conference on Advanced Learning Technologies (ICALT) (Vol. 2161, pp. 357-358). Link

Venigalla, A. S. M., Lakkundi, C. S., Agrahari, V., & Chimalakonda, S. (2019, July). Stackdoc-a stack overflow plug-in for novice programmers that integrates q&a with api examples. In 2019 IEEE 19th International Conference on Advanced Learning Technologies (ICALT) (Vol. 2161, pp. 247-251). Link

My teaching activities in the recent years are listed below

Teaching Assistant for Industrial Software Engineering (CS5206) - January 2021 to Present

Working as a Teaching Assistant for the post-graduate course.

Teaching Assistant for Software Engineering Lab (CS3194) - January 2021 to Present

Working as a Teaching Assistant for conducting the under-graduate lab.

Teaching Assistant for Software Engineering Course (CS3105) course - August 2019 to Present

Working as a Teaching Assistant for the under-graduate course.

Teaching Assistant for First Course on Programming - August 2018 to August 2019

Worked as a Teaching Assistant for the under-graduate course.

Here is an overview of my service to research community

External Reviewer for ILE journal

Served as external reviewer for Interactive Learning Environments journal (ILE)

External Reviewer for TOSEM journal

Served as external reviewer for ACM Transactions on Software Engineering and Methodology (TOSEM)

External Reviewer for JSS journal

Served as external reviewer for The Journal of Systems and Software (JSS)

Shadow PC Member for MSR 2021

Served as a member of the Mining Software Repositories (MSR) 2021 Shadow PC committee.

Student Volunteer for ICALT 2019

Served as a student volunteer for 19th International Conference on Learning Technologies (ICALT -2019).

Student Volunteer for ICSE 2021

Served as a student volunteer for 43rd International Conference on Software Engineering (ICSE -2021).

Publicity Co-chair for ISEC 2022

Served as a publicity co-chair for 15th Innovations in Software Engineering Conference (ISEC-2022)

Student Volunteer for FSE 2021

Served as a student volunteer for The 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2021.

Co-Chair for ICPC 2023

Served as a co-chair for two sessions at The 31st IEEE/ACM International Conference on Program Comprehension (ICPC) 2023.

Guest Lecture at SV University

Presented a lecture on the intertwined nature of Software Engineering and Artificial Intelligence

I'm grateful to have received the following grants and recognition

Grants Received

Received IEEE TCLT (Technical Committee on Learning Technologies) travel grant of 500 U.S.D to attend 19th IEEE International Conference on Advanced Learning Technologies (ICALT-2019).

ACM SIGSOFT CAPS travel grant of 1000 U.S.D to attend 45th International Conference on Software Engineering (ICSE) 2023.

Press and Media

Featured in THE HINDU , NDTV and other Indian newspapers and national media for SurviveCovid-19, a game aimed towards improving awareness on health measures against Covid-19.

Featured in THE HINDU and national media for work on Mood Of India During Covid-19, a web-based portal towards depicting mood of India through Covid-19 related posts on twitter