REVIEW 4 major objections 7 minor 61 references
Incorporating Verification Standards for Security Requirements Generation from Functional Specifications
T0 review · 4 major / 7 minor · reviewed 2026-08-15 · deepseek-v4-flash
Pith's one-line read F2SRD generates security requirements by first retrieving the most relevant OWASP ASVS verification checks and then prompting GPT-4 with them, beating standalone GPT-4 and RelGAN on inspiration, diversity, and specificity.
desk verdict A useful, honest pipeline for LLM-based security requirement generation whose headline comparison leaves the role of relevant retrieval unproven. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing component is the weighted late-interaction retriever. An FR and a VR are encoded as token-level vectors by shared encoders; a learnable weight embedding layer assigns each VR token a weight initialized from TF-IDF; and the final similarity score is computed as $$\mathrm{Sim}_{FR,VR} = \sum_{i \in m} \max_{j \in n} \left( W_{VR} \cdot \mathrm{CosSim}(E_{FR}, E_{VR}) \right).$$ This lets a single meaningful token, such as "registration," drive a match even when the FR and VR share little overall wording. In the generation phase the retrieved VRs become the steering content of the GPT-4 prompt, which also contains worked positive and negative examples and an instruction to emit no SR when the VR is irrelevant.
What would settle it
Randomize the VR condition: feed GPT-4 randomly selected ASVS verification requirements instead of the retriever's top-five for the same functional requirements; if the inspiration, diversity, and specificity scores stay at F2SRD levels, the claimed benefit comes from adding standard text rather than from retrieving the relevant checks.
Extended reading notes
Core claim
The paper's central claim is that relevant security verification standards are the key conditioning signal for generating high-quality security requirements. F2SRD learns to match functional requirements to verification requirements from the OWASP ASVS using a ColBERTv2-style late-interaction retriever augmented with a learnable token-weighting layer initialized from TF-IDF statistics over the ASVS corpus; after GPT-4-synthesized pairs are filtered by a zero-shot retriever, 1,536 FR-VR pairs form the training set. At inference the retriever recommends five VRs per FR, and GPT-4 is instructed to judge whether the FR truly needs verification by that VR and, when it does, to write a targeted SR. The paper reports retriever accuracy of 80.4% against consensus human labels, with human labelers reaching 85.1% agreement with the consensus, and both quantitative metrics and human-subject ratings in which F2SRD scores above RelGAN and standalone GPT-4 on inspiration, diversity, and specificity.
Load-bearing premise
The approach stands on the assumption that the GPT-4-synthesized functional-requirement/verification-requirement pairs used to train the retriever encode genuine relevance rather than prompt-template artifacts, and that the consensus labels used as ground truth are trustworthy despite annotators' initial inter-rater reliability of only 0.47.
Editorial extensions
If this is right
- If the reported results hold, requirements engineers can draft security requirements immediately from functional specifications, with the retriever surfacing the ASVS checks most likely to apply and the LLM turning them into concrete statements.
- The generated SRs remain traceable to a recognized verification standard, so the same pipeline can double as an early ASVS compliance check rather than producing free-floating security advice.
- The retriever's 80.4% accuracy indicates that automated FR-to-VR mapping is close to human-level on these projects, meaning the main bottleneck shifts from finding relevant checks to judging whether an SR is actually implementable.
- Because the method is built on a generic retrieve-then-prompt recipe, the same design can in principle be retargeted to other security standards once a retriever is trained on the corresponding VR corpus.
Reading between the lines
- The retriever was trained on GPT-4-generated FRs, so the reported gains may depend on how closely real-world FRs resemble the prompting style used to create the synthetic pairs; this can be checked by testing on human-written FRs from other domains.
- A control experiment that feeds GPT-4 randomly chosen VRs rather than retrieved ones would isolate whether the quality gain comes from retrieval relevance or merely from adding standard-sounding text to the prompt; the paper does not run this control.
- The human evaluation only compared F2SRD with GPT-4, so the apparent superiority over RelGAN rests on quantitative metrics; a head-to-head human reading of RelGAN outputs after filtering could give a fuller picture.
- Since the pipeline is standard-agnostic at the architecture level, adapting it to ISO/IEC 15408 or FIPS 200 would test whether verification standards generalize as generation guidance, a step the paper leaves for future work.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper proposes F2SRD, a two-phase approach that generates security requirements (SRs) from functional requirements (FRs) by first retrieving relevant verification requirements (VRs) from the OWASP ASVS standard and then prompting GPT-4 with the FR plus the top-5 VRs. Phase I synthesizes FR-VR pairs with GPT-4, filters them with ColBERTv2, and trains a ColBERTv2-based retriever augmented with a learnable token-weight embedding initialized from TF-IDF. Phase II uses the retriever to select the top-5 VRs for each FR and asks GPT-4 to generate an SR when the VR is deemed relevant. The authors evaluate the retriever on three RE'17 datasets (ePurse, CPN, GPS), report 80.4% accuracy against a human-consensus gold standard, and compare the generated SRs against RelGAN and a standalone GPT-4 baseline on self-information, self-BLEU, vocabulary size, and human-rated inspiration and specificity. The central claim is that retrieval of relevant ASVS VRs, rather than generic prompting, is what makes the generated SRs more inspired, diverse, and specific.
Significance. If the central claim holds, the paper makes a useful contribution: it demonstrates a concrete way to ground LLM-based security requirements generation in established verification standards, with an evaluation framework that combines quantitative metrics, human scoring, and public artifacts. The RE'17 benchmark datasets are external, the human evaluation for SR quality shows strong inter-rater reliability (ICC=0.82), and the reported differences versus both baselines are substantial and statistically significant. The authors also make data and scripts publicly available via figshare, which aids replication. However, the evaluation does not currently isolate the effect of relevant retrieval from the effect of simply providing any ASVS-style context, and the retriever's training data and gold standard are acknowledged to be weakly validated. These issues are fixable and do not undermine the value of the framework, but they must be addressed before the causal claim about relevance can be accepted.
major comments (4)
- [Section 4.3.2, Tables 4 and 6] The central claim that relevant VR retrieval is the cause of the quality gains is not tested. The F2SRD prompt in Fig. 5 includes the FR, five ASVS VRs, and two worked examples, while the GPT-4 baseline prompt (Fig. 10 in the replication package) contains no VR context. The comparison therefore varies at least three factors—presence of standard-derived domain vocabulary, prompt length, and example count—in addition to VR relevance. The qualitative examples in Fig. 7 are consistent with any injection of ASVS-specific context (e.g., subdomain takeover, DNS expiry, LFI/RFI). A random-VR ablation, in which the same prompt template is used with randomly selected ASVS VRs, is necessary to attribute the gains in Table 4 and Table 6 to relevant retrieval. Without it, the abstract's claim that relevant VRs are what make the SRs 'more focused' is not supported by the data.
- [Section 3, Step 1 and Section 5 (Construct Validity)] The paper acknowledges in Section 5 that 'We did not assess the quality of this synthetically generated data.' This is load-bearing: the 1,536 synthetic FR-VR pairs are the only training data for the retriever, and the retriever's accuracy in Table 2 is measured on FRs from the same source type. If GPT-4's synthetic FRs share template-specific patterns with the prompts used to create them, the retriever may learn those patterns rather than genuine FR-VR relevance. The filtering by zero-shot ColBERTv2 (top-30% threshold) mitigates but does not eliminate this risk, because the filter is itself an automatic model with no human validation. Please add a sample-based human quality assessment of the synthesized pairs, or validate the retriever on independently labeled FR-VR pairs.
- [Section 4.2] The gold standard for retriever evaluation is a consensus derived from annotators whose independent agreement was only ICC(2,k)=0.47, which is generally considered moderate. The consensus procedure may improve label quality, but the low initial agreement shows that the relevance construct is difficult even for humans; the reported accuracy rates (80.4% vs 85.1%) should therefore be interpreted with caution. Please report per-annotator accuracy or expert-validated labels, and report an agreement measure on the final consensus labels (e.g., Cohen's kappa for the two-raters-after-discussion step). This matters because RQ1's conclusion about the retriever's utility rests entirely on this gold standard.
- [Section 4.3.4, Eq. (5)] The self-information metric as defined is not normalized for sequence length. If p(SR) is the joint probability of the SR under Davinci-002, longer SRs will tend to have lower p and hence higher SI, independent of 'unexpectedness.' Since F2SRD's SRs are visibly longer and more detailed (e.g., Fig. 7), the SI advantage in Table 4 may partly reflect verbosity rather than inspiration. Please report a length-normalized variant (e.g., average per-token negative log-likelihood) or include SR length as a covariate/an effect-size control. This does not undermine the human inspiration results in Table 6, but it is needed for the quantitative claim.
minor comments (7)
- [Section 4.2, paragraph after Table 2] The phrase 'achieved average accuracy gains of 34.45% and 8.94%, respectively' is inconsistent with the preceding sentence; these are relative improvements when the steps are included, not gains when they are removed.
- [Figure 6 caption] The caption contains a duplicated word: 'Relevance Between Between FR and VR.'
- [Section 4.3.6] The sentence beginning 'The higher Self-Information exception in CPN, as observed with GPT-4' is confusing because in Table 4 the CPN exception is RelGAN's higher self-information (160.70 vs GPT-4's 141.17), not GPT-4's; please rephrase.
- [Equations (5) and (6)] Please specify the exact computation of p(SR) from Davinci-002 (e.g., joint token probability, temperature, decoding parameters) and the tokenization/BLEU settings used for Self-BLEU.
- [Section 4.3.4] The text 'does not make any sence' should read 'does not make any sense.'
- [Section 4.3.2] The description 'the dialogue interface of GPT-4' should identify the model version and sampling parameters (temperature, max tokens) for reproducibility; the same applies to the GPT-4 calls used for F2SRD and for synthetic data generation.
- [References] References [24] and [25] are the same ICSE 2023 paper and should be consolidated.
Circularity Check
No circularity: F2SRD's derivation and evaluation are self-contained, resting on external benchmarks, human judgment, and an independent scorer; the only self-citation is non-load-bearing.
full rationale
F2SRD's derivation chain is: GPT-4 synthesizes FR-VR pairs (Step 1); a ColBERTv2-backbone retriever with a learnable token-weight layer is trained on those pairs (Step 2); the retriever selects top-5 VRs for each real RE'17 FR, and GPT-4 generates SRs from the FR-VR prompt (Step 3); SRs are scored by self-information from Davinci-002, self-BLEU, vocabulary size, and source-blinded human raters (Section 4.3). No output is defined as its own input. The retriever is validated against human consensus on authentic FRs (Section 4.2), not against the synthetic training labels, so its reported accuracy is not the fitted objective renamed as a prediction. The SR quality metrics are external to the fitted retriever: Davinci-002 provides the probability model for self-information, and the human study is blinded to source. The only author-overlapping citations ([55,56]) support an analogy about good/bad prompt examples in code repair; the central claim is justified by external ASVS, ColBERTv2, and GPT-4 plus the Table 2 ablations and human study, so the self-citation is not load-bearing. The manuscript's admitted limitations - Section 5: 'We did not assess the quality of this synthetically generated data,' and the internal-validity discussion of possible ColBERTv2 filtering bias - are construct/design threats, not circular reductions. The missing random-VR ablation is an attribution gap (any ASVS context might explain the gains), and the early ICC of 0.47 bears on annotation reliability; neither makes an equation reduce to its input. Hence no circular step is identified.
Assumptions & free parameters
free parameters (4)
- Number of synthesized FRs per VR =
10
- Relevance filtering cutoff =
Top 30% of ColBERTv2 retrieval
- Number of retrieved VRs per FR =
5
- Learning rates for retriever =
3e-5 and 6e-7
assumptions (5)
- domain assumption GPT-4-synthesized FRs, after ColBERTv2 filtering, are valid relevance labels for training the VR retriever.
- domain assumption OWASP ASVS verification requirements are an appropriate and sufficiently complete guide for generating security requirements in the ePurse, CPN, and GPS domains.
- domain assumption Self-information and Self-BLEU/vocabulary size measure the inspiration and diversity of security requirements.
- domain assumption Welch's t-test treats individual generated SRs as independent samples.
- domain assumption Consensus annotations after discussion are a reliable gold standard for FR-VR relevance despite low initial ICC (0.47).
invented entities (1)
-
Learnable weight embedding layer initialized with TF-IDF token weights
Cite this review
Pith. "Pith review of Incorporating Verification Standards for Security Requirements Generation from Functional Specifications." pith.science (2026). https://pith.science/paper/I33IAZ66
@misc{pith2026250511857,
author = {Pith},
title = {Pith review of: Incorporating Verification Standards for Security Requirements Generation from Functional Specifications},
year = {2026},
howpublished = {\url{https://pith.science/paper/I33IAZ66}},
note = {Machine review of arXiv:2505.11857}
}
read the original abstract
In the current software driven era, ensuring privacy and security is critical. Despite this, the specification of security requirements for software is still largely a manual and labor intensive process. Engineers are tasked with analyzing potential security threats based on functional requirements (FRs), a procedure prone to omissions and errors due to the expertise gap between cybersecurity experts and software engineers. To bridge this gap, we introduce F2SRD (Function to Security Requirements Derivation), an automated approach that proactively derives security requirements (SRs) from functional specifications under the guidance of relevant security verification requirements (VRs) drawn from the well recognized OWASP Application Security Verification Standard (ASVS). F2SRD operates in two main phases: Initially, we develop a VR retriever trained on a custom database of FR and VR pairs, enabling it to adeptly select applicable VRs from ASVS. This targeted retrieval informs the precise and actionable formulation of SRs. Subsequently, these VRs are used to construct structured prompts that direct GPT4 in generating SRs. Our comparative analysis against two established models demonstrates F2SRD's enhanced performance in producing SRs that excel in inspiration, diversity, and specificity essential attributes for effective security requirement generation. By leveraging security verification standards, we believe that the generated SRs are not only more focused but also resonate stronger with the needs of engineers.
Figures
Figures from the paper (6 more)
Reference graph
Works this paper leans on
-
[1]
2018. ISO/IEC/IEEE Draft International Standard - Systems and Software Engineering – Life Cycle Processes – Requirements Engineering.ISO/IEC/IEEE P29148_FDIS, September 2018(2018), 1–104
work page 2018
-
[2]
Josh Achiam, Steven Adler, Sandhini Agarwal, Lama Ahmad, Ilge Akkaya, Florencia Leoni Aleman, Diogo Almeida, Janko Altenschmidt, Sam Altman, Shyamal Anadkat, et al. 2023. Gpt-4 technical report.arXiv preprint arXiv:2303.08774 (2023)
arXiv 2023
-
[3]
Javed Ahmad, Chaudhary Wali Mohammad, and Mohd Sadiq. 2021. Identification of Security Requirements from the Selected Set of Requirements under Fuzzy Environment. In2021 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS). 58–63. https://doi.org/10.1109/ICCCIS51004.2021.9397153
arXiv 2021
-
[4]
2018.Risks, security, and privacy for HIV/AIDS data: Big data perspective
Md Tarique Ansari and Dhirendra Pandey. 2018.Risks, security, and privacy for HIV/AIDS data: Big data perspective. 117–139. https://doi.org/10.4018/978-1-5225-3203-3.ch005
-
[5]
Md Tarique Jamal Ansari, Dhirendra Pandey, and Mamdouh Alenezi. 2022. STORE: Security Threat Oriented Require- ments Engineering Methodology.Journal of King Saud University - Computer and Information Sciences34, 2 (2022), 191–203. https://doi.org/10.1016/j.jksuci.2018.12.005
-
[6]
Tianshu Bao, Jing Yang, Yilong Yang, and Yongfeng Yin. 2022. RM2Doc: A Tool for Automatic Generation of Require- ments Documents from Requirements Models. In2022 IEEE/ACM 44th International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). 188–192. https://doi.org/10.1145/3510454.3516850
arXiv 2022
-
[7]
Brian Berenbach. 2003. The Automated Extraction of Requirements from UML Models. In11th IEEE International Conference on Requirements Engineering (RE 2003), 8-12 September 2003, Monterey Bay, CA, USA. IEEE Computer Society, 287
2003
-
[8]
Luiz Bonifacio, Hugo Abonizio, Marzieh Fadaee, and Rodrigo Nogueira. 2022. Inpars: Data augmentation for information retrieval using large language models.arXiv preprint arXiv:2202.05144(2022)
arXiv 2022
Show all 61 references
-
[9]
Sravani Teja Bulusu, Romain Laborde, Ahmad Samer Wazan, François Barrère, and Abdelmalek Benzekri. 2017. Towards the weaving of the characteristics of good security requirements. InRisks and Security of Internet and Systems: 11th International Conference, CRiSIS 2016, Roscoff,...
2017
-
[10]
Bleistein, and June M
Karl Cox, Keith Phalp, Steven J. Bleistein, and June M. Verner. 2005. Deriving requirements from process models via the problem frames approach.Inf. Softw. Technol.47, 5 (2005), 319–337
2005
-
[11]
Zhuyun Dai, Vincent Y Zhao, Ji Ma, Yi Luan, Jianmo Ni, Jing Lu, Anton Bakalov, Kelvin Guu, Keith B Hall, and Ming-Wei Chang. 2022. PROMPTAGATOR: FEW-SHOT DENSE RETRIEVAL FROM 8 EXAMPLES.arXiv preprint arXiv:2209.11755(2022)
2022 arXiv
-
[12]
Abhimanyu Dubey, Abhinav Jauhri, Abhinav Pandey, Abhishek Kadian, Ahmad Al-Dahle, Aiesha Letman, Akhil Mathur, Alan Schelten, Amy Yang, Angela Fan, et al. 2024. The llama 3 herd of models.arXiv preprint arXiv:2407.21783 (2024)
2024 arXiv
-
[13]
Sarah Elder, Nusrat Zahan, Valeri Kozarev, Rui Shu, Tim Menzies, and Laurie Williams. 2021. Structuring a Comprehen- sive Software Security Course Around the OWASP Application Security Verification Standard. In2021 IEEE/ACM 43rd International Conference on Software Engineering...
2021
-
[14]
Méndez Fernández, S
D. Méndez Fernández, S. Wagner, M. Kalinowski, M. Felderer, P. Mafra, A. Vetrò, T. Conte, M. T. Christiansson, D. Greer, C. Lassenius, T. Männistö, M. Nayabi, M. Oivo, B. Penzenstadler, D. Pfahl, R. Prikladnicki, G. Ruhe, A. Schekelmann, S. Sen, R. Spinola, A. Tuzcu, J. L. De ...
2017 doi
-
[15]
R. A. Fisher. 1992.Statistical Methods for Research Workers. Springer New York, New York, NY, 66–70. https: //doi.org/10.1007/978-1-4612-4380-9_6
1992 doi
-
[16]
2018.Software requirements classification using word embeddings and convolutional neural networks
Vivian Fong. 2018.Software requirements classification using word embeddings and convolutional neural networks. Master’s thesis. California Polytechnic State University
2018
-
[17]
Hemanth Gudaparthi, Nan Niu, Boyang Wang, Tanmay Bhowmik, Hui Liu, Jianzhang Zhang, Juha Savolainen, Glen Horton, Sean Crowe, Thomas Scherz, and Lisa Haitz. 2023. Prompting Creative Requirements via Traceable and Adversarial Examples in Deep Learning. In2023 IEEE 31st Internat...
2023
-
[18]
Siv Hilde Houmb, Shareeful Islam, Eric Knauss, Jan Jürjens, and Kurt Schneider. 2010. Eliciting security requirements and tracing them to design: an integration of Common Criteria, heuristics, and UMLsec.Requirements Engineering15 (2010), 63–93
2010
-
[19]
IEC ISO. 2011. Ieee: Iso/iec/ieee 29148, systems and software engineering, life cycle processes.Requirements engineering 600 (2011)
2011
-
[20]
Vitor Jeronymo, Luiz Bonifacio, Hugo Abonizio, Marzieh Fadaee, Roberto Lotufo, Jakub Zavrel, and Rodrigo Nogueira
-
[21]
Gyula Katona and O Nemetz. 1976. Huffman codes and self-information.IEEE Transactions on Information Theory22, 3 (1976), 337–340
1976
-
[22]
Eric Knauss, Siv Houmb, Kurt Schneider, Shareeful Islam, and Jan Jürjens. 2011. Supporting Requirements Engineers in Recognising Security Issues. InRequirements Engineering: Foundation for Software Quality, Daniel Berry and Xavier Franch (Eds.). Springer Berlin Heidelberg, Ber...
2011
-
[23]
Terry K Koo and Mae Y Li. 2016. A Guideline of Selecting and Reporting Intraclass Correlation Coefficients for Reliability Research.Journal of chiropractic medicine15 (2016), 155–163. Issue 2
2016
-
[24]
Viktoria Koscinski, Sara Hashemi, and Mehdi Mirakhorli. 2023. On-demand security requirements synthesis with relational generative adversarial networks. In2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE). IEEE, 1609–1621
2023
-
[25]
Viktoria Koscinski, Sara Hashemi, and Mehdi Mirakhorli. 2023. On-Demand Security Requirements Synthesis with Relational Generative Adversarial Networks. In2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE). 1609–1621. https://doi.org/10.1109/ICSE48619.2...
2023
-
[26]
2021.The Cost of Poor Software Quality in the US: A 2020 Report
Kerb Krasner. 2021.The Cost of Poor Software Quality in the US: A 2020 Report. Technical Report. CISQ
2021
-
[27]
2009.Requirements engineering: from system goals to UML models to software specifications
A van Lamsweerde. 2009.Requirements engineering: from system goals to UML models to software specifications. John Wiley & Sons, Ltd
2009
-
[28]
Renaud De Landtsheer, Emmanuel Letier, and Axel van Lamsweerde. 2004. Deriving tabular event-based specifications from goal-oriented requirements models.Requir. Eng.9, 2 (2004), 104–120
2004
-
[29]
2021.Software Architecture in Practice, 4th Edition
Rick Kazman Len Bass, Paul Clements. 2021.Software Architecture in Practice, 4th Edition. Addison-Wesley Professional
2021
-
[30]
Emmanuel Letier and Axel van Lamsweerde. 2002. Deriving operational software specifications from system goals. InProceedings of the Tenth ACM SIGSOFT Symposium on Foundations of Software Engineering 2002, Charleston, South Carolina, USA, November 18-22, 2002. ACM, 119–128
2002
-
[31]
Hongbo Li, Xiaohong Li, Jianye Hao, Guangquan Xu, Zhiyong Feng, and Xiaofei Xie. 2017. FESR: A Framework for Eliciting Security Requirements Based on Integration of Common Criteria and Weakness Detection Formal Model. In2017 IEEE International Conference on Software Quality, R...
2017 doi
-
[32]
Neil A. M. Maiden, Sharon Manning, Sara Jones, and John Greenwood. 2005. Generating requirements from systems models using patterns: a case study.Requir. Eng.10, 4 (2005), 276–288
2005
-
[33]
George Markowsky. 2024. Information Theory. https://www.britannica.com/science/information-theory.Encyclopedia Britannica(2024)
2024
-
[34]
Mead and Ted Stehney
Nancy R. Mead and Ted Stehney. 2005. Security quality requirements engineering (SQUARE) methodology.SIGSOFT Softw. Eng. Notes30, 4 (may 2005), 1–7. https://doi.org/10.1145/1082983.1083214
2005
-
[35]
Farid Meziane, Nikos Athanasakis, and Sophia Ananiadou. 2008. Generating Natural Language specifications from UML class diagrams.Requir. Eng.13, 1 (2008), 1–18
2008
-
[36]
Venia Noella Nanisura Damanik and Septia Ulfa Sunaringtyas. 2020. Secure Code Recommendation Based on Code Review Result Using OWASP Code Review Guide. In2020 International Workshop on Big Data and Information Security (IWBIS). 153–158. https://doi.org/10.1109/IWBIS50925.2020.9255559
2020
-
[37]
Weili Nie, Nina Narodytska, and Ankit Patel. 2019. RelGAN: Relational Generative Adversarial Networks for Text Generation. InInternational Conference on Learning Representations. https://openreview.net/forum?id=rJedV3R5tm
2019
-
[38]
Maria Riaz, Jason King, John Slankas, and Laurie Williams. 2014. Hidden in plain sight: Automatically identifying security requirements from natural language artifacts. In2014 IEEE 22nd International Requirements Engineering Conference (RE). 183–192. https://doi.org/10.1109/RE...
2014
-
[39]
Jon Saad-Falcon, Omar Khattab, Keshav Santhanam, Radu Florian, Martin Franz, Salim Roukos, Avirup Sil, Md Sultan, and Christopher Potts. 2023. UDAPDR: Unsupervised Domain Adaptation via LLM Prompting and Distillation of Rerankers. InProceedings of the 2023 Conference on Empiri...
2023 doi
-
[40]
Keshav Santhanam, Omar Khattab, Jon Saad-Falcon, Christopher Potts, and Matei Zaharia. 2021. Colbertv2: Effective and efficient retrieval via lightweight late interaction.arXiv preprint arXiv:2112.01488(2021). Proc. ACM Softw. Eng., Vol. 2, No. FSE, Article FSE077. Publication...
2021 arXiv
-
[41]
Khattab, Jon Saad-Falcon, Christopher Potts, and Matei A
Keshav Santhanam, O. Khattab, Jon Saad-Falcon, Christopher Potts, and Matei A. Zaharia. 2021. ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interaction. InNorth American Chapter of the Association for Computational Linguistics. https://api.semanticscholar.o...
2021
-
[42]
Contrast Security. 2020. 2020 Application Security Observability Report. https://www.contrastsecurity.com/hubfs/2020- Contrast-Labs-Application-Security-Observability_Annual_Report_07152020.pdf
2020
-
[43]
C. E. Shannon. 1948. A mathematical theory of communication.The Bell System Technical Journal27, 3 (1948), 379–423. https://doi.org/10.1002/j.1538-7305.1948.tb01338.x
1948
-
[44]
Amina Souag, Raúl Mazo, Camille Salinesi, and Isabelle Comyn-Wattiau. 2018. Using the AMAN-DA Method to Generate Security Requirements: A Case Study in the Maritime Domain.Requir. Eng.23, 4 (nov 2018), 557–580. https://doi.org/10.1007/s00766-017-0279-5
2018 doi
-
[45]
Amina Souag, Raúl Mazo, Camille Salinesi, and Isabelle Comyn-Wattiau. 2018. Using the AMAN-DA method to generate security requirements: a case study in the maritime domain.Requirements Engineering23 (2018), 557–580
2018
-
[46]
Jessica Steinmann and Omar Ochoa. 2022. Supporting Security Requirements Engineering through the Development of The Secure Development Ontology. In2022 IEEE 16th International Conference on Semantic Computing (ICSC). 151–158. https://doi.org/10.1109/ICSC52841.2022.00031
2022
-
[47]
The OWASP®Foundation. 2008. OWASP Application Security Verification Standard (ASVS). Accessed August 26,
2008
-
[48]
Oktay Türetken, Onur Su, and Onur Demirörs. 2004. Automating software requirements generation from business process models. In1st Conf. on the Principles of Software Eng.(PRISE’04), Buenos Aires, Argentina
2004
-
[49]
Nasser Vali and Nasser Modiri. [n. d.]. ISO/IEC 15408. ([n. d.])
-
[50]
Axel Van Lamsweerde. 2004. Goal-oriented requirements enginering: a roundtrip from research to practice [enginering read engineering]. InProceedings. 12th IEEE International Requirements Engineering Conference, 2004.IEEE, 4–7
2004
-
[51]
Axel van Lamsweerde and Laurent Willemet. 1998. Inferring Declarative Requirements Specifications from Operational Scenarios.IEEE Trans. Software Eng.24, 12 (1998), 1089–1114
1998
-
[52]
B L Welch. 1947. The generalization of Student’s problem when several different population variances are involved. Biometrika34, 1-2 (1947), 28–35
1947
-
[53]
Junjie Ye, Xuanting Chen, Nuo Xu, Can Zu, Zekai Shao, Shichun Liu, Yuhan Cui, Zeyang Zhou, Chao Gong, Yang Shen, et al. 2023. A comprehensive capability analysis of gpt-3 and gpt-3.5 series models.arXiv preprint arXiv:2303.10420 (2023)
2023 arXiv
-
[54]
Eric S. K. Yu, Philippe Du Bois, Eric Dubois, and John Mylopoulos. 1995. From Organization Models to System Requirements: A ’Cooperating Agents’ Approach. InProceedings of the Third International Conference on Cooperative Information Systems (CoopIS-95), May 9-12. 194–204
1995
-
[55]
Jiuang Zhao, Donghao Yang, Li Zhang, Xiaoli Lian, and Zitian Yang. 2024. Enhancing LLM-Based Automated Program Repair with Design Rationales. arXiv:2408.12056 [cs.SE] https://arxiv.org/abs/2408.12056
2024 arXiv
-
[56]
Jiuang Zhao, Zitian Yang, Li Zhang, Xiaoli Lian, and Donghao Yang. 2024. A Novel Approach for Automated Design Information Mining from Issue Logs. arXiv:2405.19623 [cs.SE] https://arxiv.org/abs/2405.19623
2024 arXiv
-
[57]
Ziyan Zhao, Li Zhang, Xiaoli Lian, Xiaoyun Gao, Heyang Lv, and Lin Shi. 2023. ReqGen: Keywords-Driven Software Requirements Generation.Mathematics11 (01 2023), 332. https://doi.org/10.3390/math11020332
2023 doi
-
[58]
Yaoming Zhu, Sidi Lu, Lei Zheng, Jiaxian Guo, Weinan Zhang, Jun Wang, and Yong Yu. 2018. Texygen: A benchmarking platform for text generation models. InThe 41st international ACM SIGIR conference on research & development in information retrieval. 1097–1100
2018
-
[59]
Katarzyna Łukasiewicz and Sara Cygańska. 2019. Security-oriented agile approach with AgileSafe and OWASP ASVS. In2019 Federated Conference on Computer Science and Information Systems (FedCSIS). 875–878. https://doi.org/10. 15439/2019F213 Received 2024-09-12; accepted 2025-04-0...
2019
-
[2023]
Inpars-v2: Large language models as efficient dataset generators for information retrieval.arXiv preprint arXiv:2301.01820(2023)
2023 arXiv
-
[2024]
https://owasp.org/www-project-application-security-verification-standard/
Reviewed August 15, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.