This repository contains the artifact associated with the technology selection methodology described in:
A Requirement-Driven Compatibility Assessment Methodology for Storage Technology Selection in Agri-Food Traceability Fabio Scanu — Sapienza University of Rome, DIAG, 2026
The artifact provides a browser-based implementation of the requirement-driven evaluation workflow. It allows users to inspect the criteria, review the requirement elicitation questions, inspect the technology profiles, and compute compatibility rankings across the considered technologies.
index.html— entry pagecriteria.html— criteria definitions and level parameterizationquestions.html— requirement elicitation questionstechnologies.html— technology profile inspectionrun.html— ranking computation and visual comparisonheatmap.html— per-criterion compatibility matrixapp/— JavaScript modules used by the interfacedata/— criteria, questions, and technology profilesstyles.css— interface styling
The artifact is static and does not require a backend server.
Because the application loads JSON files via fetch, it must be served through a local HTTP server rather than opened directly from the filesystem.
Using Python:
python -m http.server 8000Then open http://localhost:8000 in your browser.