"Normative Requirement Operationalization with Large Language Models".
1. The implementation of the tool LLM-SAM
2. The supplementary material description: supplementary.pdf
3. The evaluation artifacts for answering RQ1 and RQ2
1. please follow the instrucition in `LEGO_SLVAC for dialy needs to be re made.
2. please install openAI python library `pip install --upgrade openai`
3. write your openAI keys in the variable OPENAI_KEY in LLM_SAN/main.py
1. Add the definition f SLEEC rules (i.e., def_start ... def_end) in LLM_SAN/combined.txt
2. Launch LLM_SAN/main.py.
- Please find in RQ1, LLM_SAN semantic relations, the definition sanitization forms and the non-technical stakeholders reviews.
- Please find in RQ2, the selected case-studies, the requirements collected for the three configurations (Adhoc-elicitation, Systematic-elicitation, and RAINCOAT-Elicitation-Validation), and the corrected requierements for the RAINCOAT-Elicitation-Validation configuration.