Changes for page Online Model Browsing (KLighDning)
Last modified by Richard Kreissig on 2023/09/14 10:30
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - OnlineModel Browsing (KLighDning)1 +Model Browsing (KLighDning) - Content
-
... ... @@ -1,7 +1,7 @@ 1 1 {{panel title="Project Overview" borderStyle="dashed"}} 2 2 Responsible: 3 3 4 -* {{mention reference="XWiki.uru" style="FULL_NAME" anchor="XWiki-uru- sUnMo"/}}4 +* {{mention reference="XWiki.uru" style="FULL_NAME" anchor="XWiki-uru-guGtH"/}} 5 5 6 6 Demo Videos: 7 7 ... ... @@ -15,7 +15,7 @@ 15 15 16 16 === Supported Models === 17 17 18 -KLighDning leverages the transient views approach to synthesize diagrams for (purely textual) models. Our implementation [[KLighD >>doc:Lightweight Diagrams (KLighD)]]employs the notion of //diagram// //syntheses//, which basically are model transformations from an arbitrary source model format to the [[KGraph >>doc:KGraph Meta Model]]format (structural description), where each graph element can be equipped with [[KRendering >>doc:The KRendering Notation Model]]elements for styling. See the corresponding wiki pages for further information. 18 +KLighDning leverages the transient views approach[[doc:Lightweight Diagrams (KLighD)]]to synthesize diagrams for (purely textual) models. Our implementation [[KLighD >>doc:Lightweight Diagrams (KLighD)]]employs the notion of //diagram// //syntheses//, which basically are model transformations from an arbitrary source model format to the [[KGraph >>doc:KGraph Meta Model]]format (structural description), where each graph element can be equipped with [[KRendering >>doc:The KRendering Notation Model]]elements for styling. See the corresponding wiki pages for further information. 19 19 20 20 As part of the KIELER Project we currently support following diagram sytheses. 21 21 ... ... @@ -50,6 +50,16 @@ 50 50 ((( 51 51 {{{de.cau.cs.kieler.klighd.examples.feature.feature.group}}} 52 52 ))) 53 +|(% colspan="1" %)(% colspan="1" %) 54 +((( 55 +[[SC Language>>doc:The SC Language (SCL)]] 56 +)))|(% colspan="1" %)(% colspan="1" %) 57 +((( 58 +{{{sccharts}}} 59 +)))|(% colspan="1" %)(% colspan="1" %) 60 +((( 61 +{{{de.cau.cs.kieler.sccharts.feature.feature.group}}} 62 +))) 53 53 54 54 === PermaLinks === 55 55 ... ... @@ -59,6 +59,8 @@ 59 59 http://[SERVER]/[MODEL_PATH]?perma=[EXPANSION]&transform=[VIEWPORT_MATRIX] 60 60 {{/code}} 61 61 72 + 73 + 62 62 == Examples == 63 63 64 64 === Desktop Webbrowser === ... ... @@ -73,62 +73,4 @@ 73 73 74 74 == Quick Start == 75 75 76 -Download a release or nightly build of the KLighDning product. 77 - 78 -Use the install_kieler_features.sh or install_features.sh script to add the desired diagram syntheses. 79 - 80 - 81 - 82 -{{code title="Deploy KLighDning" linenumbers="true" language="bash" collapse="true"}} 83 -#! /bin/bash 84 -# 85 -# Deploy the KLighDning product and install some features 86 -# 87 - 88 -# location of the klighdning product 89 -HOST="http://rtsys.informatik.uni-kiel.de" 90 -SERVER_PATH="/~kieler/files/nightly/klighdning/" 91 -PLATFORM="linux.gtk.x86_64" 92 -FILE="klighdning_nightly_*-${PLATFORM}.zip" 93 - 94 -# features to be installed into the klighdning instance 95 -FEATURES="kgraph,klighd.examples" 96 - 97 -# local models repository 98 -MODELS_REPO="/home/layout/models" 99 - 100 - 101 -echo "##################################" 102 -echo "###### Deploying KLighDning ######" 103 -echo "" 104 -echo "Downloading ... " 105 -echo " archive: ${FILE}" 106 -echo " host: ${HOST}${SERVER_PATH}" 107 - 108 -wget -r -nd -P tmp -A "$FILE" -I $SERVER_PATH "${HOST}${SERVER_PATH}" 2>/dev/null 109 - 110 -echo "Unzipping ..." 111 -cd tmp 112 -unzip -q *.zip 113 -cd .. 114 -mv tmp/klighdning . 115 -rm -rf tmp 116 - 117 -echo "Make the scripts executable ..." 118 -chmod u+x klighdning/*.sh 119 - 120 -echo "Installing features ..." 121 -cd klighdning 122 -./install_kieler_features.sh "$FEATURES" 123 - 124 -echo "Starting KLighDning ..." 125 -./start.sh "$MODELS_REPO" 126 - 127 -cd .. 128 - 129 - 130 -{{/code}} 131 - 132 - 133 - 134 -=== Example === 88 +TODO
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -8323 1121 +8323096 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/8323 112/OnlineModel Browsing (KLighDning)1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/8323096/Model Browsing (KLighDning)