Ajitha Rajan

Registered user since Thu 7 Jan 2021

Name:Ajitha Rajan
Bio:

I am a Lecturer (or Asst. Professor in American terms) and Chancellor’s Fellow at the School of Informatics in the University of Edinburgh (since December 2012). Previously, I was a post-doc at Oxford University, Computer Science Department and at Laboratoire d’Informatique de Grenoble (LIG) at Grenoble, France. I graduated with a PhD in Computer Science from the University of Minnesota in Aug 2009. My PhD advisor is Prof. Mats Heimdahl.

My research is in the field of software engineering and strives to address challenges in software validation and verification. I am especially interested in: Machine learning applied to the test oracle problem - Automatically classifying test executions as pass/fail. Defining quality metrics for GPU programs. I am interested in coverage metrics for code, design, and requirements (functional, non-functional, security); Automated test case generation and execution for blockchain applications and GPU programs; Optimising energy consumed by software. We investigated the energy consumed by software design patterns and proposed compiler optimisations for a couple fo the patterns in recent work; Economic models for incremental software and software on the cloud.

Country:United Kingdom
Affiliation:University of Edinburgh

Contributions

ICSE 2024 Committee Member in Technical Track within the Research Track-track
ESEC/FSE 2023 Committee Member in Program Committee within the Research Papers-track
ISSTA 2023 PC Member in Technical Papers within the Technical Papers-track
ICSE 2023 Committee Member in Software Engineering in Practice within the SEIP - Software Engineering in Practice-track
APSEC 2022 Author of Catch Me If You Can: Blackbox Adversarial Attacks on Automatic Speech Recognition using Frequency Masking within the Technical Track-track
ESEC/FSE 2022 Committee Member in Program Committee within the Research Papers-track
Committee Member in Program Committee within the Industry Paper-track
ASE 2022 Committee Member in Program Committee within the Journal-first Papers-track
ICSE 2022 Committee Member in Program Committee within the SEIP - Software Engineering in Practice-track
Session Chair of Software Testing 1 (part of Technical Track)
ESEM 2021 Author of Testing Smart Contracts: Which Technique Performs Best? within the Technical Papers-track
ESEC/FSE 2021 Committee Member in Program Committee within the Demonstrations-track
Committee Member in Program Committee within the Industry Papers-track
ECOOP 2021 Posters Co-Chair in Organizing Committee
ECOOP and ISSTA 2021 Posters Committee Co-Chair in Posters Committee within the Posters-track
Posters Co-Chair in Organizing Committee
ISSTA 2021 Posters Co-Chair in Organizing Comittee
ICST 2020 Programme Committee in Program Committee within the Testing Tools Track-track
ASE 2020 Author of M3: Semantic API Migrations within the Research Papers-track
ISSTA 2020 Committee Member in Program Committee within the Technical Papers-track
ECOOP 2019 Committee Member in Program Committee within the Research Papers-track
ICSE 2019 Committee Member in Program Committee within the Software Engineering in Practice-track
ETAPS 2019 Mentor in Mentors within the Mentoring Workshop-track
Speaker in Speakers within the Mentoring Workshop-track
Author of CLTestCheck: Measuring Test Effectiveness for GPU Kernels within the Posters-track
Author of How to Give an Effective Talk within the Mentoring Workshop-track
FASE 2019 Author of CLTestCheck: Measuring Test Effectiveness for GPU Kernels within the FASE 2019-track
* ICSE 2018 * Author of Poster F55: Reordering Tests for Faster Test Suite Execution within the Posters -track
ISSTA 2017 Author of Compiler-Assisted Test Acceleration on GPUs for Embedded Software within the Technical Papers-track
Author of ParTeCL: Parallel Testing using OpenCL within the Demonstrations-track