关注
James C Davis
James C Davis
Assistant Professor of ECE, Purdue University
在 purdue.edu 的电子邮件经过验证 - 首页
标题
引用次数
引用次数
年份
The impact of regular expression denial of service (ReDoS) in practice: an empirical study at the ecosystem scale
JC Davis, CA Coghlan, F Servant, D Lee
[FSE'18] Proceedings of the 2018 26th ACM joint meeting on european software …, 2018
1072018
Edgewise: a better stream processing engine for the edge
X Fu, T Ghaffar, JC Davis, D Lee
[USENIX ATC'19] 2019 USENIX Annual Technical Conference, 929-946, 2019
862019
Regexes are hard: Decision-making, difficulties, and risks in programming regular expressions
LG Michael, J Donohue, JC Davis, D Lee, F Servant
[ASE'19] 34th IEEE/ACM International Conference on Automated Software …, 2019
642019
Why aren’t regular expressions a lingua franca? an empirical study on the re-use and portability of regular expressions
JC Davis, LG Michael IV, CA Coghlan, F Servant, D Lee
[FSE'19] Proceedings of the 2019 27th ACM Joint Meeting on European Software …, 2019
632019
Node.fz: Fuzzing the server-side event-driven architecture
J Davis, A Thekumparampil, D Lee
[EuroSys'17] Proceedings of the Twelfth European Conference on Computer …, 2017
582017
A sense of time for javascript and Node.js: First-class timeouts as a cure for event handler poisoning
JC Davis, ER Williamson, D Lee
[USENIX Security'18] 27th USENIX Security Symposium, 343-359, 2018
532018
Improving reproducibility of data science pipelines through transparent provenance capture
L Rupprecht, JC Davis, C Arnold, Y Gur, D Bhagwat
[VLDB'20] Proceedings of the VLDB Endowment 13 (12), 3354-3368, 2020
502020
An Empirical Study of Pre-Trained Model Reuse in the Hugging Face Deep Learning Model Registry
W Jiang, N Synovic, M Hyattt, TR Schorlemmer, R Sethi, YH Lu, ...
[ICSE'23] International Conference on Software Engineering, 2023
452023
An empirical study of GraphQL schemas
E Wittern, A Cha, JC Davis, G Baudart, L Mandel
[ICSOC'19] International Conference on Service-Oriented Computing, 3-19, 2019
452019
A fine-grained data set and analysis of tangling in bug fixing commits
S Herbold, A Trautsch, B Ledel, A Aghamohammadi, TA Ghaleb, ...
[EMSE'22] Empirical Software Engineering 27 (6), 1-49, 2022
43*2022
SoK: Analysis of Software Supply Chain Security by Establishing Secure Design Properties
C Okafor, TR Schorlemmer, S Torres-Arias, JC Davis
[SCORED'22] Proceedings of the 1st ACM Workshop on Software Supply Chain …, 2022
292022
Using selective memoization to defeat regular expression denial of service (ReDoS)
JC Davis, F Servant, D Lee
[S&P'21] 2021 IEEE symposium on security and privacy, 1-17, 2021
262021
Rethinking Regex engines to address ReDoS
JC Davis
[FSE-SRC'19] Proceedings of the 2019 27th ACM Joint Meeting on European …, 2019
222019
An Empirical Study of Artifacts and Security Risks in the Pre-trained Model Supply Chain
W Jiang, N Synovic, R Sethi, A Indarapu, M Hyattt, TR Schorlemmer, ...
[SCORED'22] Proceedings of the 1st ACM Workshop on Software Supply Chain …, 2022
212022
Testing regex generalizability and its implications: A large-scale many-language measurement study
JC Davis, D Moyer, AM Kazerouni, D Lee
[ASE'19] 2019 34th IEEE/ACM International Conference on Automated Software …, 2019
212019
“If security is required”: Engineering and Security Practices for Machine Learning-based IoT Devices
NK Gopalakrishna, D Anandayuvaraj, A Detti, FL Bland, S Rahaman, ...
[SERP4IoT'22] 4th International Workshop on Software Engineering Research …, 2022
192022
The case of the poisoned event handler: Weaknesses in the Node.js event-driven architecture
J Davis, G Kildow, D Lee
[EuroSec'17] Proceedings of the 10th European Workshop on Systems Security, 1-6, 2017
192017
Fast and accurate incremental feedback for students’ software tests using selective mutation analysis
AM Kazerouni, JC Davis, A Basak, CA Shaffer, F Servant, SH Edwards
[JSS'21] Journal of Systems and Software 175, 110905, 2021
182021
Reflecting on Recurring Failures in IoT Development
D Anandayuvaraj, JC Davis
[ASE-NIER'22] Proceedings of The 37th IEEE/ACM International Conference on …, 2022
172022
Reusing Deep Learning Models: Challenges and Directions in Software Engineering
JC Davis, P Jajal, W Jiang, TR Schorlemmer, N Synovic, ...
[JVA'23] IEEE John Vincent Atanasoff Symposium on Modern Computing, 2023
152023
系统目前无法执行此操作,请稍后再试。
文章 1–20