Salil Purandare

ORCID: 0000-0002-5147-3233
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Advanced Software Engineering Methodologies
  • Software Testing and Debugging Techniques
  • Software Engineering Research
  • Software System Performance and Reliability
  • Advanced Malware Detection Techniques
  • Adversarial Robustness in Machine Learning
  • Software Reliability and Analysis Research
  • Scientific Computing and Data Management
  • Real-Time Systems Scheduling
  • Distributed systems and fault tolerance

Iowa State University
2023-2024

Indraprastha Institute of Information Technology Delhi
2021

Indian Institute of Technology Delhi
2021

Small Unmanned Aerial Systems (sUAS) must meet rigorous safety standards when deployed in high-stress emergency response scenarios; however many reported accidents have involved humans the loop. In this paper, we, therefore, present HiFuzz testing framework, which uses fuzz to identify system vulnerabilities associated with human interactions. includes three distinct levels that progress from a low-cost, limited-fidelity, large-scale, no-hazard environment, using fully simulated Proxy Human...

10.1145/3613904.3642958 article EN 2024-05-11

Small uncrewed aerial systems, sUAS, provide an invaluable resource for performing a variety of surveillance, search, and delivery tasks in remote or hostile terrains which may not be accessible by other means. Due to the critical role sUAS play these situations, it is vital that they are well configured order ensure safe stable flight. However, uncommon mistakes occur configuration calibration, leading failures incomplete missions. To address this problem, we propose set self-adaptive...

10.1109/seams59076.2023.00030 article EN 2023-05-01

Developers may choose to implement a library despite the existence of similar libraries, considering factors such as computational performance, language or platform dependency, accuracy, convenience, and completeness an API. As result, GitHub hosts several projects that have overlaps in their functionalities. These been interest developers from perspective code reuse preference one implementation over other. Through empirical study, we explore extent nature these similarities functions. We...

10.1109/tse.2021.3057163 article EN IEEE Transactions on Software Engineering 2021-02-06

Small uncrewed aerial systems, sUAS, provide an invaluable resource for performing a variety of surveillance, search, and delivery tasks in remote or hostile terrains which may not be accessible by other means. Due to the critical role sUAS play these situations, it is vital that they are well configured order ensure safe stable flight. However, uncommon mistakes occur configuration calibration, leading failures incomplete missions. To address this problem, we propose set self-adaptive...

10.1145/3707643 article EN ACM Transactions on Autonomous and Adaptive Systems 2024-12-11

In the research work, we have highlighted importance of regularly updating software documentation. For this purpose, analyzed function documentations indirectly dependent on other functions. This artifact provides scripts to extract data and final dataset containing observations obtained manually annotating extracted data. The details work may be found in paper appearing technical track, titled 'On Indirectly Dependent Documentation Context Code Evolution: A Study'.

10.1109/icse-companion52605.2021.00096 article EN 2021-05-01

A software system evolves over time due to factors such as bug-fixes, enhancements, optimizations and deprecation. As entities interact in a repository, the alterations made at one point may require changes be reflected various other points maintain consistency. However, often less attention is given making appropriate documentation associated with functions. Inconsistent undesirable, since serves useful source of information about functionality. This paper presents study on prevalence...

10.1109/icse43902.2021.00134 article EN 2021-05-01

Small Unmanned Aerial Systems (sUAS) must meet rigorous safety standards when deployed in high-stress emergency response scenarios; however many reported accidents have involved humans the loop. In this paper, we, therefore, present HiFuzz testing framework, which uses fuzz to identify system vulnerabilities associated with human interactions. includes three distinct levels that progress from a low-cost, limited-fidelity, large-scale, no-hazard environment, using fully simulated Proxy Human...

10.48550/arxiv.2310.12058 preprint EN cc-by arXiv (Cornell University) 2023-01-01
Coming Soon ...