About me

I recently received my PhD in Computer Science from the University of Alberta. My research emphasizes understanding developer interactions with data science APIs and leveraging large language models to detect and address API misuses effectively.

Education

PhD in Computer Science (2025)

University of Alberta, Canada


MSc in Computer Science (2020)

University of Lethbridge, Canada


MPhil in Computer Science (2018)

University of Peradeniya, Sri Lanka


BSc in Computer Science (2010)

University of Peradeniya, Sri Lanka

Publications

Conference proceedings

  • Detecting and Fixing API Misuses of Data Science Libraries Using Large Language Models
    Akalanka Galappaththi, Francisco Ribeiro, Sarah Nadi
    35th IEEE International Conference on Collaborative Advances in Software and Computing (CASCON), 2025 [arxiv]
  • An Empirical Study of API Misuses of Data-Centri Libraries
    Akalanka Galappaththi, Sarah Nadi, Christoph Treude
    18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2024 [paper]
  • Does This Apply to Me? An Empirical Study of Technical Context in Stack Overflow
    Akalanka Galappaththi, Sarah Nadi, Christoph Treude
    19th International Conference in Mining Software Repositories (MSR), 2022 [paper]
  • Automatically Annotating Sentences for Task-specific Bug Report Summarization
    Akalanka Galappaththi, John Anvik, Rafat Islam
    36th International Conference on Automated Software Engineering (ASE), 2021 [paper]
  • Are Automatic Bug Report Summarization Missing the Target?
    John Anvik, Akalanka Galappaththi
    13th International Workshop on Corporative and Human Aspects of Software Engineering (CHASE/ICSEW), 2020 [paper]
  • Feature Evaluation for Automatic Bug Report Summarization
    Akalanka Galappaththi, John Anvik
    31st International Conference on Software Engineering and Knowledge Engineering (SEKE), 2019 [PDF]

Journal articles

  • Fuzzy based Binary Feature Profiling for Modus Operandi Analysis
    M.A.P. Chamikara, Akalanka Galappaththi, R.D. Yapa, R.D. Nawarathna, S.R. Kodituwakku, J. Gunatilke, A.A.C.A. Jayathilake, L.H. Liyanage
    PeerJ Computer Science, 2016 [paper]

Services

  • Program committee member - Tool Demo Track (SANER '25)
  • Junior program committee member (MSR '23)

Awards

Scholarships

  • Alberta Graduate Excellence Scholarship (2024)
  • Alberta Graduate Excellence Scholarship (2021)
  • University of Alberta Doctoral Recruitment Scholarship (2020)
  • Alberta Innovates Graduate Student Scholarship (2019)

Recognitions

  • Appreciation for services to CREATE SE4AI in leadership and mentorship