Skip to main content

Showing 1–6 of 6 results for author: Mohylevskyy, Y

.
  1. arXiv:2412.14306  [pdf, other

    cs.SE cs.CR cs.LG

    Closing the Gap: A User Study on the Real-world Usefulness of AI-powered Vulnerability Detection & Repair in the IDE

    Authors: Benjamin Steenhoek, Kalpathy Sivaraman, Renata Saldivar Gonzalez, Yevhen Mohylevskyy, Roshanak Zilouchian Moghaddam, Wei Le

    Abstract: This paper presents the first empirical study of a vulnerability detection and fix tool with professional software developers on real projects that they own. We implemented DeepVulGuard, an IDE-integrated tool based on state-of-the-art detection and fix models, and show that it has promising performance on benchmarks of historic vulnerability data. DeepVulGuard scans code for vulnerabilities (incl… ▽ More

    Submitted 25 April, 2025; v1 submitted 18 December, 2024; originally announced December 2024.

    Comments: Accepted to ICSE 2025 research track. Camera-ready version with grant reference number fixed in acknowledgments

  2. arXiv:2402.14261  [pdf, other

    cs.SE cs.AI

    Copilot Evaluation Harness: Evaluating LLM-Guided Software Programming

    Authors: Anisha Agarwal, Aaron Chan, Shubham Chandel, Jinu Jang, Shaun Miller, Roshanak Zilouchian Moghaddam, Yevhen Mohylevskyy, Neel Sundaresan, Michele Tufano

    Abstract: The integration of Large Language Models (LLMs) into Development Environments (IDEs) has become a focal point in modern software development. LLMs such as OpenAI GPT-3.5/4 and Code Llama offer the potential to significantly augment developer productivity by serving as intelligent, chat-driven programming assistants. However, utilizing LLMs out of the box is unlikely to be optimal for any given sce… ▽ More

    Submitted 21 February, 2024; originally announced February 2024.

  3. arXiv:2306.01754  [pdf, other

    cs.CR cs.AI cs.LG

    Transformer-based Vulnerability Detection in Code at EditTime: Zero-shot, Few-shot, or Fine-tuning?

    Authors: Aaron Chan, Anant Kharkar, Roshanak Zilouchian Moghaddam, Yevhen Mohylevskyy, Alec Helyar, Eslam Kamal, Mohamed Elkamhawy, Neel Sundaresan

    Abstract: Software vulnerabilities bear enterprises significant costs. Despite extensive efforts in research and development of software vulnerability detection methods, uncaught vulnerabilities continue to put software owners and users at risk. Many current vulnerability detection methods require that code snippets can compile and build before attempting detection. This, unfortunately, introduces a long la… ▽ More

    Submitted 22 May, 2023; originally announced June 2023.

  4. arXiv:2204.12648  [pdf, other

    cs.SE cs.AI cs.LG

    Generating Examples From CLI Usage: Can Transformers Help?

    Authors: Roshanak Zilouchian Moghaddam, Spandan Garg, Colin B. Clement, Yevhen Mohylevskyy, Neel Sundaresan

    Abstract: Continuous evolution in modern software often causes documentation, tutorials, and examples to be out of sync with changing interfaces and frameworks. Relying on outdated documentation and examples can lead programs to fail or be less efficient or even less secure. In response, programmers need to regularly turn to other resources on the web such as StackOverflow for examples to guide them in writ… ▽ More

    Submitted 26 April, 2022; originally announced April 2022.

  5. The voter model chordal interface in two dimensions

    Authors: Mark Holmes, Yevhen Mohylevskyy, Charles M. Newman

    Abstract: Consider the voter model on a box of side length $L$ (in the triangular lattice) with boundary votes fixed forever as type 0 or type 1 on two different halves of the boundary. Motivated by analogous questions in percolation, we study several geometric objects at stationarity, as $L\rightarrow \infty$. One is the interface between the (large -- i.e., boundary connected) 0-cluster and 1-cluster. Ano… ▽ More

    Submitted 30 August, 2014; originally announced September 2014.

    Comments: 16 pages, 6 figures

  6. arXiv:1112.1893  [pdf, ps, other

    math.PR

    Ergodicity and Percolation for Variants of One-dimensional Voter Models

    Authors: Y. Mohylevskyy, C. M. Newman, K. Ravishankar

    Abstract: We study variants of one-dimensional q-color voter models in discrete time. In addition to the usual voter model transitions in which a color is chosen from the left or right neighbor of a site there are two types of noisy transitions. One is bulk nucleation where a new random color is chosen. The other is boundary nucleation where a random color is chosen only if the two neighbors have distinct c… ▽ More

    Submitted 23 April, 2013; v1 submitted 8 December, 2011; originally announced December 2011.

    Comments: 20 pages, 8 figures