Quality Attributes and Metrics for Microservice Architecture Evaluation: An ISO/IEC 25010:2023-Aligned Systematic Literature Review
收藏资源简介:
Replication material for the paper "Quality Attributes and Metrics for Microservice Architecture Evaluation: An ISO/IEC 25010:2023-Aligned Systematic Literature Review." This record contains two archives that together provide all data, coding decisions, analysis scripts, and browsable artifacts needed to inspect and reproduce the study, which reviews 43 primary studies on the evaluation of microservice architectures. 1. replication_package.zip — data, coding scheme, and reproducible analysis The complete package needed to reproduce every quantitative result reported in the paper. It contains: README.md — maps each element of the paper (tables, figures, reported numbers) to the exact file that produces it. codebook/Codebook.docx — the coding scheme used to extract and classify quality attributes and metrics from each study, including the mapping rules to the ISO/IEC 25010:2023 quality model. data/coded_dataset.xlsx and its CSV exports — the full coded dataset, organized in six related tables: studies (one row per primary study), attributes (one row per study × quality attribute, with its normalized name and ISO/IEC 25010:2023 characteristic), metrics (one row per study × metric, with definition, extraction method, tool support, threshold, associated attribute, association origin, and validation level), metric_relationships (synonymy/equivalence/composition between metrics), tradeoffs (reported conflicts and synergies between attributes), and gaps (thematic synthesis of research gaps). attribute_iso_mapping.csv gives the canonical ISO characteristic assigned to each attribute. analysis/analysis.py (with reported_numbers.txt) — regenerates every coverage, validation, consolidation, and overlap figure cited in the text. tables/ and figures/ — the scripts and outputs that generate the paper's tables (table4_grouped.tex, table5_grouped.tex) and figures. Every metric–attribute association is tagged by origin (stated by the source study vs. inferred), and every gap by how it was derived, so inferred content is always separable from what the original studies stated. 2. catalog-metrics-attributes.zip — browsable HTML catalog A static, offline HTML catalog generated from the same coded dataset, meant for readers who want to explore the evidence interactively rather than through the raw tables. Open index.html in any web browser (no server or internet connection required). It contains: index.html — entry point and overview of the catalogued quality attributes and metrics. attributes/ — one page per quality attribute (30 pages), each listing the associated metrics, their definitions, extraction methods, thresholds, ISO/IEC 25010:2023 mapping, and the source studies that use them. extraction-methods.html — reference describing how each metric is extracted (e.g., code analysis, API/interface analysis, dynamic/runtime measurement). bibliography.html — the list of primary studies referenced throughout the catalog. style.css — styling for the catalog. Both archives are derived from the same underlying coded dataset, so the catalog and the replication package are fully consistent with each other and with the paper. License: CC-BY 4.0.



