Skip to content

Analyze and implement on recursive elements in XML Schemata

Recursion is a problem because the metamodel allows reuse of terminals (recursion ok), nonterminal elements form a tree to 1) have regular grammars apply, and 2) to allow mappings to exactly one particular instance of the nonterminal

Solution approach: Make the schema dynamically extensible only if required (expanded in the viewer and mappings added) otherwise also reuse the nonterminals

Current implementation: Cut at detected recursion

(from redmine: issue id 291, created on 2018-01-22tgradl)

  • Relations:
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information