Skip to main content

Showing 1–3 of 3 results for author: Storhaug, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2411.02462  [pdf, other

    cs.SE cs.AI cs.LG

    Parameter-Efficient Fine-Tuning of Large Language Models for Unit Test Generation: An Empirical Study

    Authors: André Storhaug, Jingyue Li

    Abstract: The advent of large language models (LLMs) like GitHub Copilot has significantly enhanced programmers' productivity, particularly in code generation. However, these models often struggle with real-world tasks without fine-tuning. As LLMs grow larger and more performant, fine-tuning for specialized tasks becomes increasingly expensive. Parameter-efficient fine-tuning (PEFT) methods, which fine-tune… ▽ More

    Submitted 4 November, 2024; originally announced November 2024.

    Comments: 12 pages, 3 figures, 4 tables, 1 listing

  2. arXiv:2309.10085  [pdf, ps, other

    cs.CY

    Evaluating the Impact of ChatGPT on Exercises of a Software Security Course

    Authors: Jingyue Li, Per Håkon Meland, Jakob Svennevik Notland, André Storhaug, Jostein Hjortland Tysse

    Abstract: Along with the development of large language models (LLMs), e.g., ChatGPT, many existing approaches and tools for software security are changing. It is, therefore, essential to understand how security-aware these models are and how these models impact software security practices and education. In exercises of a software security course at our university, we ask students to identify and fix vulnera… ▽ More

    Submitted 18 September, 2023; originally announced September 2023.

    Comments: 6 pages, 1 table, accepted to the 17th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2023)

  3. arXiv:2309.09826  [pdf, other

    cs.CR cs.AI cs.CL

    Efficient Avoidance of Vulnerabilities in Auto-completed Smart Contract Code Using Vulnerability-constrained Decoding

    Authors: André Storhaug, Jingyue Li, Tianyuan Hu

    Abstract: Auto-completing code enables developers to speed up coding significantly. Recent advances in transformer-based large language model (LLM) technologies have been applied to code synthesis. However, studies show that many of such synthesized codes contain vulnerabilities. We propose a novel vulnerability-constrained decoding approach to reduce the amount of vulnerable code generated by such models.… ▽ More

    Submitted 6 October, 2023; v1 submitted 18 September, 2023; originally announced September 2023.

    Comments: 12 pages, 8 figures, 2 tables, 5 listings, accepted to the 34th IEEE International Symposium on Software Reliability Engineering (ISSRE 2023)