The infospace, Foxpath, ixml

Foxpath, short for folder XPath, is an expression language that enables XPath-like addressing of the files and folders in a file system. Both file systems and REST resources addressable through URIs can be thought of as a tree of folders, and thus navigated by path expressions in Foxpath. Foxpath is a superset of XPath 3.0 with node tree navigation retained but file system navigation added and a free combination of both functionalities allowed within a single path expression. Foxpath is a language with a strong focus on interactive use and the power of succinct expressions. Invisible XML allows us to extend Foxpath navigation to more resources. A new configuration mechanism associates grammars with file name patterns, enhancing the experience of a pervasive tree structure which we call an infospace.

Authors

Publication Details

Journal
Balisage series on markup technologies
Published
2025-07-26
DOI
https://doi.org/10.4242/balisagevol30.rennau01
Primary Topic
Multimedia Communication and Technology
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The infospace, Foxpath, ixml

Hans-Jürgen Rennau, Hauke Brandes
Balisage series on markup technologies
Multimedia Communication and Technology
article

The infospace, Foxpath, ixml

Hans-Jürgen Rennau, Hauke Brandes
article en

Abstract

Foxpath, short for folder XPath, is an expression language that enables XPath-like addressing of the files and folders in a file system. Both file systems and REST resources addressable through URIs can be thought of as a tree of folders, and thus navigated by path expressions in Foxpath. Foxpath is a superset of XPath 3.0 with node tree navigation retained but file system navigation added and a free combination of both functionalities allowed within a single path expression. Foxpath is a language with a strong focus on interactive use and the power of succinct expressions. Invisible XML allows us to extend Foxpath navigation to more resources. A new configuration mechanism associates grammars with file name patterns, enhancing the experience of a pervasive tree structure which we call an infospace.

Balisage series on markup technologiesVol. 30
Openalex Percentile: Top 56%
Multimedia Communication and Technology
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.