Skip to content

Commit

Permalink
Replace processing model diagrams
Browse files Browse the repository at this point in the history
  • Loading branch information
ndw committed Jan 30, 2025
1 parent f007741 commit 47ae98a
Show file tree
Hide file tree
Showing 9 changed files with 536 additions and 2 deletions.
Binary file not shown.
Binary file not shown.
36 changes: 36 additions & 0 deletions specifications/xquery-40/image-sources/procmod-xpath.dot
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
digraph Processing_Model {
subgraph clusterQT4 {
Exec [label="Execution\nEngine"; shape=rect; style=rounded ];
XDM [label="XPath Data\nModel"; shape=rect ];
AST [label="Abstract\nSyntax Tree"; shape=rect; style=rounded ];
Static [label="Static\nContext"; shape="box3d" ];
Dynamic [label="Dynamic\nContext"; shape="box3d" ];
Schema [label="In-Scope\nSchema\nDefinitions"; shape=rect ];
XPath [label="XPath"; shape=rect; style=rounded ];

XPath -> AST [label=" SQ1" ];
AST -> AST [label=" SQ5" ];
AST -> Exec [label=" DQ1" ];
Schema -> Static;
Static -> AST [label=" SQ4" ];
Static -> Dynamic [label=" DQ2" ];
Dynamic -> Exec [ dir="both"; label=" DQ5" ];
Exec -> XDM [ dir="both"; label=" DQ4" ];
}
XML [ shape="note" ];
PSVI [ shape="note" ];
XML -> PSVI [ label=" DM1" ];
PSVI -> XDM [ label=" DM2" ];
XML -> XDM [ label=" DM1" ];

Direct [ label="Other/Direct\nGeneration"; shape=rect; style=rounded ];
Direct -> XDM [ label=" DM3" ];

Host [ label="Host\nEnvironment"; shape=rect; style=rounded ];
Host -> Schema [label=" SI1" ];
Host -> Static [label=" SQ2" ];
Host -> Dynamic [label=" DQ3" ];

Serialize [ shape="note"; bgcolor="#FF00FF"; ];
XDM -> Serialize [ label=" DM4" ];
}
38 changes: 38 additions & 0 deletions specifications/xquery-40/image-sources/procmod-xquery.dot
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
digraph Processing_Model {
subgraph clusterQT4 {
Exec [label="Execution\nEngine"; shape=rect; style=rounded ];
XDM [label="XPath Data\nModel"; shape=rect ];
AST [label="Abstract\nSyntax Tree"; shape=rect; style=rounded ];
Static [label="Static\nContext"; shape="box3d" ];
Dynamic [label="Dynamic\nContext"; shape="box3d" ];
Schema [label="In-Scope\nSchema\nDefinitions"; shape=rect ];
XQuery [label="XQuery/\nXQueryX"; shape=rect; style=rounded ];
Modules [label="Modules"; shape=rect; style=rounded ];

XQuery -> AST [label=" SQ1" ];
AST -> AST [label=" SQ5" ];
AST -> Exec [label=" DQ1" ];
Schema -> Static;
Modules -> Static [label=" SQ3" ];
Static -> AST [label=" SQ4" ];
Static -> Dynamic [label=" DQ2" ];
Dynamic -> Exec [ dir="both"; label=" DQ5" ];
Exec -> XDM [ dir="both"; label=" DQ4" ];
}
XML [ shape="note" ];
PSVI [ shape="note" ];
XML -> PSVI [ label=" DM1" ];
PSVI -> XDM [ label=" DM2" ];
XML -> XDM [ label=" DM1" ];

Direct [ label="Other/Direct\nGeneration"; shape=rect; style=rounded ];
Direct -> XDM [ label=" DM3" ];

Host [ label="Host\nEnvironment"; shape=rect; style=rounded ];
Host -> Schema [label=" SI1" ];
Host -> Static [label=" SQ2" ];
Host -> Dynamic [label=" DQ3" ];

Serialize [ shape="note"; bgcolor="#FF00FF"; ];
XDM -> Serialize [ label=" DM4" ];
}
Binary file removed specifications/xquery-40/images/ProcMod-XPath.gif
Binary file not shown.
Binary file removed specifications/xquery-40/images/ProcMod-XQuery.gif
Binary file not shown.
223 changes: 223 additions & 0 deletions specifications/xquery-40/images/procmod-xpath.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 47ae98a

Please sign in to comment.