Skip to content

ISWC 2026 Posters & Demos Submission#16

Merged
ThHanke merged 9 commits into
mainfrom
feat/iswc2026-demo-paper
Jun 15, 2026
Merged

ISWC 2026 Posters & Demos Submission#16
ThHanke merged 9 commits into
mainfrom
feat/iswc2026-demo-paper

Conversation

@ThHanke

@ThHanke ThHanke commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Adds a 3-page demo paper, comprehensive demo screenplay, and automated recording infrastructure for an ISWC 2026 Posters & Demos submission.

Paper angle: Zero-install semantic web workbench — OWL 2 DL reasoning (Konclude WASM) + in-memory RDF triple store + visual graph editing, all client-side in the browser, AI-accessible via MCP relay bridge.

What's in this PR

  • Demo paper (public/paper/index.html) — self-contained dokieli HTML with LNCS styling, served at /ontosphere/paper/ on GitHub Pages. Covers: introduction, system overview with architecture diagram, 5 novel contributions, demo scenario, related work, 10 references.
  • Architecture diagram (public/paper/media/architecture.svg) — hand-crafted SVG showing the layered client-side stack: Reactodia canvas, N3.js store, Konclude WASM, layout engines, MCP server (31 tools), AI Relay Bridge.
  • Demo screenplay (docs/demo-scripts/iswc2026-comprehensive.md) — 8-act narrative walkthrough (~3 min) covering loading, navigation, authoring, clustering, OWL 2 DL reasoning, SHACL validation, AI relay, and export.
  • Seed file + Playwright spec — automated demo recording via existing DemoRunner pipeline. Spec passes in ~1.3 min.
  • ZIP packaging script (scripts/build-paper-zip.sh) — builds and packages dist/paper/ as a self-contained ZIP for EasyChair submission.
  • CITATION.cff bumped to v1.4.1.
  • README quick-start table now links to the paper.

No application code changes

All changes are additive in public/paper/, docs/, e2e/, and scripts/. Ontosphere application code is untouched.

Thomas Hanke added 9 commits June 15, 2026 10:22
Self-contained HTML paper skeleton with embedded LNCS CSS, RDFa metadata,
section counters, and print stylesheet targeting 3-page output.
Served at /ontosphere/paper/ on GitHub Pages.
8-act narrative walkthrough (~3min) covering all Ontosphere features:
loading, navigation, authoring, clustering, OWL 2 DL reasoning,
SHACL validation, AI relay bridge, and export.
Sync version and date-released with package.json v1.4.1 release.
3-page demo paper covering: introduction (barrier-to-entry problem),
system overview (6 architectural components), key features and novel
contributions (in-browser OWL 2 DL, 31-tool MCP surface, AI Relay
Bridge, SHACL, hierarchical clustering), demo scenario, related work.
10 properly formatted references.
Seed file with 8 JSON-RPC 2.0 turns covering loadRdf, addNode,
addTriple, runReasoning, loadShacl, validateGraph, exportGraph.
Playwright spec orchestrates all 8 screenplay acts with DemoRunner,
including relay bridge segment via openStage().
Hand-crafted SVG showing layered client-side stack: Reactodia canvas,
N3.js store, Konclude WASM, layout engines, MCP server (31 tools),
AI Relay Bridge. Inserted as Fig. 1 in System Overview section.
scripts/build-paper-zip.sh: builds project, copies dist/paper/ to
self-contained ZIP, verifies no external resource dependencies,
reports size and contents.
openStage() times out in headless xvfb environments (pre-existing
issue affecting advert-intro and pizza-tutorial-chat specs too).
Replace Act 7 relay segment with descriptive captions, simplify
Act 8 export to reuse existing app instance instead of reloading.
@ThHanke ThHanke merged commit 85db922 into main Jun 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant