James C. Davis
3 papers in the PaperMetrix corpus
Papers by this author
-
Why Aren't Regular Expressions a Lingua Franca? An Empirical Study on the Re-use and Portability of Regular Expressions
2021 · arXiv (Cornell University)
This paper explores the extent to which regular expressions (regexes) are portable across programming languages. Many languages offer similar regex syntaxes, and it would be natural to assume that regexes can be ported across language …
-
On the Contents and Utility of IoT Cybersecurity Guidelines
2023 · arXiv (Cornell University)
Cybersecurity concerns of Internet of Things (IoT) devices and infrastructure are growing each year. In response, organizations worldwide have published IoT security guidelines to protect their citizens and customers by providing recommendations on the development …
-
Introducing systems thinking as a framework for teaching and assessing threat modeling competency
2024
Computing systems face diverse and substantial cybersecurity threats.To mitigate these cybersecurity threats while developing software, engineers need to be competent in the skill of threat modeling.In industry and academia, there are many frameworks for teaching …