avatar

Assistant Professor

Saint Louis University


All Publications

2025

React-G: GNSS Signal Multipath Simulation Framework for small Uncrewed Aerial Systems

IEEE/ION Position, Location and Navigation Symposium (PLANS): 2025
Authors:    Bohan Zhang;  Julian Gutierrez;  Ankit Agrawal; 


LLM-Agents Driven Automated Simulation Testing and Analysis of small Uncrewed Aerial Systems

47th IEEE/ACM International Conference on Software Engineering (ICSE): 2025
Authors:    Venkata Sai Aswath Duvvuru;  Bohan Zhang;  Michael Vierhauser;  Ankit Agrawal; 


2024

Leveraging Augmented Reality for Improved Situational Awareness During UAV-Driven Search and Rescue Missions

IEEE International Symposium on Safety, Security, and Rescue Robotics: 2024
Authors:    Rushikesh Nalamothu;  Puneet Sontha;  Janardhan Karravula;  Ankit Agrawal; 


DroneWiS: Automated Simulation Testing of small Unmanned Aerial System in Realistic Windy Conditions

39th IEEE/ACM International Conference on Automated Software Engineering - Tool Demo Track: 2024
Authors:    Bohan Zhang;  Ankit Agrawal; 


Coupled Requirements-driven Testing of CPS: From Simulation To Reality

32nd IEEE International Requirements Engineering - RE@Next!: 2024
Authors:    Ankit Agrawal;  Philipp Zech;  Michael Vierhauser; 


HIFuzz: Human Interaction Fuzzing for small Unmanned Aerial Vehicles (Honorable Mention)

ACM Conference on Human Factors in Computing Systems - CHI: 2024
Authors:    Theodore Chambers;  Michael Vierhauser;  Ankit Agrawal;  Michael Murphy;  Jason Matthew Brauer;  Salil Purandare;  Myra B Cohen;  Jane Cleland-Huang; 


Human-Machine Teaming with small Unmanned Aerial Systems in a MAPE-K Environment

ACM Transactions on Autonomous and Adaptive Systems - ACM Journals: 2024
Authors:    Jane Cleland-Huang;  Theodore Chambers;  Sebastian Zudaire;  Muhammed Tawfiq Chowdhury;  Ankit Agrawal;  Michael Vierhauser; 


2023

Leveraging Traceability to Integrate Safety Analysis Artifacts into the Software Development Process

Software and Systems Traceability - 11th International Workshop at the 31st International Requirements Conference - SST'23: 2023
Authors:    Ankit Agrawal;  Jane Cleland-Huang; 


DroneReqValidator: Facilitating High Fidelity Simulation Testing for Uncrewed Aerial Systems Developers

38th IEEE/ACM International Conference on Automated Software Engineering (ASE'23) - Tool Demo Track: 2023
Authors:    Bohan Zhang;  Yashaswini Shivalingaiah;  Ankit Agrawal; 


A Requirements-Driven Platform for Validating Field Operations of Small Uncrewed Aerial Vehicles

31st IEEE International Requirements Engineering Conference (RE'23): 2023
Authors:    Ankit Agrawal;  Bohan Zhang;  Yashaswini Shivalingaiah;  Michael Vierhauser;  Jane Cleland-Huang; 


Configuring mission-specific behavior in a product line of collaborating Small Unmanned Aerial Systems

Journal of Systems and Software: 2023
Authors:    Al Islam, Md Nafee;  Muhammed Tawfiq Chowdhury;  Ankit Agrawal;  Michael Murphy;  Raj Mehta;  Daria Kudriavtseva;  Jane Cleland-Huang;  Michael Vierhauser;  Marsha Chechik; 


2022

Extending MAPE-K to support Human-Machine Teaming

17th Symposium on Software Engineering for Adaptive and Self-Managing Systems 2022: 2022
Authors:    Jane Cleland-Huang;  Ankit Agrawal;  Michael Vierhauser;  Michael Murphy;  Mike Prieto; 


2021

Explaining Autonomous Decisions in Swarms of Human-on-the-Loop Small Unmanned Aerial Systems

Ninth AAAI Conference on Human Computation and Crowdsourcing (HCOMP): 2021
Authors:    Ankit Agrawal;  Jane Cleland-Huang; 


Hazard analysis for human-on-the-loop interactions in sUAS systems

29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC / FSE): 2021
Authors:    Michael Vierhauser;  Al Islam Md Nafee;  Ankit Agrawal;  Jane Cleland-Huang;  James Mason; 


Analyzing and Detecting Emerging Quality-Related Concerns across OSS Defect Report Summaries

IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER): 2021
Authors:    Rrezarta Krasniqi;  Ankit Agrawal; 


Adaptive Autonomy in Human-on-the-Loop Vision-Based Robotics Systems

Workshop on AI Engineering – Software Engineering for AI @ ICSE: 2021
Authors:    Sophia Abraham;  Zachariah Carmichael;  Rosaura VidalMata;  Sreya Banerjee;  Ankit Agrawal;  Md Nafee Al Islam;  Walter Scheirer;  Jane Cleland-Huang; 


2020

The Next Generation of Human-Drone Partnerships: Co-Designing an Emergency Response System (Honorable Mention)

ACM Conference on Human Factors in Computing Systems (CHI): 2020
Authors:    Ankit Agrawal;  Sophia J Abraham;  Benjamin Burger;  Chichi Christine;  Luke Fraser;  John M Hoeksema;  Sarah Hwang;  Elizabeth Travnik;  Shreya Kumar;  Walter Scheirer;  Jane Cleland-Huang;  Michael Vierhauser;  Ryan Bauer;  Steve Cox; 


Human-Drone Interactions with Semi-Autonomous Cohorts of Collaborating Drones

Interdisciplinary Workshop on Human-Drone Interaction (iHDL) @ CHI: 2020
Authors:    Jane Cleland-Huang;  Ankit Agrawal; 


Model-Driven Requirements for Humans-on-the-Loop Multi-UAV Missions

Model Driven Requirements Engineering (MoDRE) - Workshop @ Requirements Engineering Conference: 2020
Authors:    Ankit Agrawal;  Jan-Philipp Steghofer;  Jane Cleland-Huang; 


Requirements-Driven Configuration of Emergency Response Missions with Small Aerial Vehicles (Best Paper)

ACM International Systems and Software Product Line Conference (SPLC): 2020
Authors:    Jane Cleland-Huang;  Ankit Agrawal;  Md Nafee Al Islam;  Eric Tsai;  Maxime Van Spreybroek;  Michael Vierhauser; 


2019

Leveraging artifact trees to evolve and reuse safety cases

IEEE/ACM International Conference on Software Engineering (ICSE): 2019
Authors:    Ankit Agrawal;  Seyedehzahra Khoshmanesh;  Michael Vierhauser;  Mona Rahimi;  Jane Cleland-Huang;  Robyn Lutz; 


Breaking the Deep Freeze: Visualizing Change in Agile, Safety-Critical Systems

IEEE Software: 2019
Authors:    Jane Cleland-Huang;  Ankit Agrawal;  Michael Vierhauser;  Christoph Mayr-Dorn; 


2016

Classification of sentiment reviews using n-gram machine learning approach

Journal: Expert Systems with Applications: 2016
Authors:    Abinash Tripathy;  Ankit Agrawal;  Santanu Kumar Rath; 


2015

Classification of Sentimental Reviews Using Machine Learning Techniques

International Conference on Recent Trends in Computing: 2015
Authors:    Abinash Tripathy;  Ankit Agrawal;  Santanu Kumar Rath; 


2014

Requirement analysis using natural language processing

Fifth International Conference on Advances in Computer Engineering – ACE: 2014
Authors:    Abinash Tripathy;  Ankit Agrawal;  Santanu Kumar Rath;