<
From version < 13.9 >
edited by Maximilian Kasperowski
on 2024/01/31 13:58
To version < 15.1 >
edited by Soeren Domroes
on 2024/02/06 12:59
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Smart Zoom for Edge and Port Labels
1 +Ctrl + F for Diagrams
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.mka
1 +XWiki.sdo
Content
... ... @@ -1,8 +1,23 @@
1 +A common task for evaluating the quality of a graph drawing algorithm is the time it takes to find a specific element (as well as tasks such as finding
2 +
3 +the fastest route between two nodes and others). The traditional approach would be to optimize graph aesthetic criteria (such as the scale measure or the edge crossings) to improve the readability of the graph.
4 +
5 +A much simpler solution would be to just have a search function inside a diagram.
6 +
7 +In our KIELER framework, one does not only have a diagram, but always the text it is synthesized from, which leaves multiple ways to implement a search function for diagrams.
8 +
9 +~1. Search in diagram
10 +
11 +2. Search in text and map text occurence in diagram
12 +
13 +3. Traditional good layout to improve readability
14 +
15 +4. More ideas you might have!!
16 +
1 1  = Goals =
2 2  
3 -* Implement a smart zoom feature for edge labels
4 -* Implement a smart zoom feature for port labels
5 -* Evaluation of sensible configurations and usability of features
19 +* Implement search strategies for diagrams
20 +* Evaluate the different strategies using standard graph tasks for general graphs or human made graph (on the example of SCCharts)
6 6  
7 7  = Scope =
8 8  
... ... @@ -10,15 +10,17 @@
10 10  
11 11  = Related Work/Literature =
12 12  
13 -
28 +* TODO graph tasks
29 +* K. Sugiyama, S. Tagawa, and M. Toda. Methods for visual understanding of hierarchical system structures. IEEE Transactions on Systems, Man and Cybernetics, 11(2):109–125, February 1981.
14 14  
15 15  = Involved Languages/Technologies =
16 16  
17 17  * Java / Xtend in SCCharts Synthesis
18 18  * Typescript in klighd-vscode
35 +* Sprotty
19 19  
20 20  = Supervised by =
21 21  
22 -Maximilian Kasperowski
39 +Sören Domrös
23 23  
24 -mka@informatik.uni-kiel.de
41 +sdo@informatik.uni-kiel.de
image-20240131151228-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.sdo
Size
... ... @@ -1,0 +1,1 @@
1 +380.7 KB
Content