ersoykadir / Requirement-Traceability-Analysis

MIT License
2 stars 0 forks source link

Evaluation of Prototype Results #21

Closed codingAku closed 1 year ago

codingAku commented 1 year ago

Issue Description

The initial prototype with captured traces exists. The next step is to compare the results with a set of ground truth and document the evaluation.

Initializing Ground Truth Set: For this purpose, a subset of requirements from the Learnify App Repository will be selected and their traces will be documented. This will be a manual analysis made by @codingAku and @ersoykadir. The selected requirement subset is as follows:

The results of semantically related traces in the software artifacts will be used as ground truth set for evaluation.

The results of initial prototype:

The tool will be run with two different trace selection methods; keyword extraction and word vectors. The results will be compared with the ground truth set to document recall and precision values.

Step Details

Steps that will be performed:

Final Actions

The findings need to be documented in a tabular format.

Deadline of the Issue

09.05.2023

codingAku commented 1 year ago

The results for keyword-extraction and parent mode: image The results for word-vector and parent-mode: image

ersoykadir commented 1 year ago

image

codingAku commented 1 year ago

Recall and precision values documented to paper and submitted.