Skip to main content

Showing 1–3 of 3 results for author: Koscinski, V

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

    cs.SE cs.CL cs.LG

    Lessons from the Use of Natural Language Inference (NLI) in Requirements Engineering Tasks

    Authors: Mohamad Fazelnia, Viktoria Koscinski, Spencer Herzog, Mehdi Mirakhorli

    Abstract: We investigate the use of Natural Language Inference (NLI) in automating requirements engineering tasks. In particular, we focus on three tasks: requirements classification, identification of requirements specification defects, and detection of conflicts in stakeholders' requirements. While previous research has demonstrated significant benefit in using NLI as a universal method for a broad spectr… ▽ More

    Submitted 24 April, 2024; originally announced May 2024.

  2. arXiv:2402.11151  [pdf

    cs.SE

    A Landscape Study of Open Source and Proprietary Tools for Software Bill of Materials (SBOM)

    Authors: Mehdi Mirakhorli, Derek Garcia, Schuyler Dillon, Kevin Laporte, Matthew Morrison, Henry Lu, Viktoria Koscinski, Christopher Enoch

    Abstract: Modern software applications heavily rely on diverse third-party components, libraries, and frameworks sourced from various vendors and open source repositories, presenting a complex challenge for securing the software supply chain. To address this complexity, the adoption of a Software Bill of Materials (SBOM) has emerged as a promising solution, offering a centralized repository that inventories… ▽ More

    Submitted 16 February, 2024; originally announced February 2024.

  3. arXiv:2307.05605  [pdf, other

    cs.SE

    A Novel Approach to Identify Security Controls in Source Code

    Authors: Ahmet Okutan, Ali Shokri, Viktoria Koscinski, Mohamad Fazelinia, Mehdi Mirakhorli

    Abstract: Secure by Design has become the mainstream development approach ensuring that software systems are not vulnerable to cyberattacks. Architectural security controls need to be carefully monitored over the software development life cycle to avoid critical design flaws. Unfortunately, functional requirements usually get in the way of the security features, and the development team may not correctly ad… ▽ More

    Submitted 10 July, 2023; originally announced July 2023.