Visible to the public A Regression Model Based Approach for Identifying Security Requirements in Open Source Software Development

TitleA Regression Model Based Approach for Identifying Security Requirements in Open Source Software Development
Publication TypeConference Paper
Year of Publication2017
AuthorsWang, W., Hussein, N., Gupta, A., Wang, Y.
Conference Name2017 IEEE 25th International Requirements Engineering Conference Workshops (REW)
ISBN Number978-1-5386-3488-2
Keywordscoding theory, comment security aspect, comment writing, Complexity theory, compositionality, cryptography, formal specification, information retrieval, just-in-time requirements engineering, lightweight representation, logistic regression, Logistics, Measurement, Metrics, Open Source Software, open source software development, OSS projects, pubcrawl, regression analysis, regression model based approach, requirements engineering, resilience, Resiliency, security, security of data, security requirements identification, security requirements identification methods, software engineering, Testing, textual information retrieval techniques, up-front RE
Abstract

There are several security requirements identification methods proposed by researchers in up-front requirements engineering (RE). However, in open source software (OSS) projects, developers use lightweight representation and refine requirements frequently by writing comments. They also tend to discuss security aspect in comments by providing code snippets, attachments, and external resource links. Since most security requirements identification methods in up-front RE are based on textual information retrieval techniques, these methods are not suitable for OSS projects or just-in-time RE. In our study, we propose a new model based on logistic regression to identify security requirements in OSS projects. We used five metrics to build security requirements identification models and tested the performance of these metrics by applying those models to three OSS projects. Our results show that four out of five metrics achieved high performance in intra-project testing.

URLhttp://ieeexplore.ieee.org/document/8054894/
DOI10.1109/REW.2017.56
Citation Keywang_regression_2017