Skip to content

NickF0211/sleecvalDef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo is the supplementary material for submission:

"Normative Requirement Operationalization with Large Language Models".

The repo contains:

    1. The implementation of the tool LLM-SAM
    2. The supplementary material description: supplementary.pdf 
    3. The evaluation artifacts for answering RQ1 and RQ2

To install LLM-SAN,

   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 

Launch LLM-SAN:

1. Add the definition f SLEEC rules (i.e., def_start ... def_end) in LLM_SAN/combined.txt
2. Launch LLM_SAN/main.py. 

Evaluation artifacts:

  1. Please find in RQ1, LLM_SAN semantic relations, the definition sanitization forms and the non-technical stakeholders reviews.
  2. 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages