2
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Multimodal Deep Learning for Flaw Detection in Software Programs

      Preprint
      , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          We explore the use of multiple deep learning models for detecting flaws in software programs. Current, standard approaches for flaw detection rely on a single representation of a software program (e.g., source code or a program binary). We illustrate that, by using techniques from multimodal deep learning, we can simultaneously leverage multiple representations of software programs to improve flaw detection over single representation analyses. Specifically, we adapt three deep learning models from the multimodal learning literature for use in flaw detection and demonstrate how these models outperform traditional deep learning models. We present results on detecting software flaws using the Juliet Test Suite and Linux Kernel.

          Related collections

          Author and article information

          Journal
          09 September 2020
          Article
          2009.04549
          1a6c2947-bb8f-4719-a095-824ba96f79bf

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          SAND2020-9429R
          13 pages, 2 figures, 5 tables
          cs.LG cs.SE

          Software engineering,Artificial intelligence
          Software engineering, Artificial intelligence

          Comments

          Comment on this article