Summary
Build an interactive web portal for corese-benchmark (following the visual standards and UX of corese-w3c) to visualize, explore, and compare benchmark results across versions and third-party engines.
Objectives and Technical Scope
1. Interactive Visualizations and Charts
• Provide graphical charts and comparison tables for:
• Ingestion throughput (triples per second).
• Query latency curves and percentiles (p50, p95, p99).
• Memory allocation and retained heap comparisons.
• Allow dynamic filtering by engine (Corese 4, Corese 5, Jena, RDF4J), version/branch, and dataset scale.
2. Static Web Architecture
• Design a standalone, lightweight web dashboard (HTML5 / modern CSS / vanilla JS) deployed via GitHub Pages.
• Load benchmark data asynchronously from generated JSON reports.
Acceptance Criteria
[ ] Interactive web portal renders benchmark charts and comparative tables.
[ ] Multi-version and multi-engine comparisons are switchable via interactive controls.
[ ] UI is fully responsive, accessible, and aligned with corese-w3c design standards.
Summary
Build an interactive web portal for
corese-benchmark(following the visual standards and UX ofcorese-w3c) to visualize, explore, and compare benchmark results across versions and third-party engines.Objectives and Technical Scope
1. Interactive Visualizations and Charts
• Provide graphical charts and comparison tables for:
• Ingestion throughput (triples per second).
• Query latency curves and percentiles (p50, p95, p99).
• Memory allocation and retained heap comparisons.
• Allow dynamic filtering by engine (Corese 4, Corese 5, Jena, RDF4J), version/branch, and dataset scale.
2. Static Web Architecture
• Design a standalone, lightweight web dashboard (HTML5 / modern CSS / vanilla JS) deployed via GitHub Pages.
• Load benchmark data asynchronously from generated JSON reports.
Acceptance Criteria
[ ] Interactive web portal renders benchmark charts and comparative tables.
[ ] Multi-version and multi-engine comparisons are switchable via interactive controls.
[ ] UI is fully responsive, accessible, and aligned with
corese-w3cdesign standards.