NodePlacementAnimation.rdf 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. <rdf:RDF
  2. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  3. xmlns:z="http://www.zotero.org/namespaces/export#"
  4. xmlns:dcterms="http://purl.org/dc/terms/"
  5. xmlns:dc="http://purl.org/dc/elements/1.1/"
  6. xmlns:bib="http://purl.org/net/biblio#"
  7. xmlns:foaf="http://xmlns.com/foaf/0.1/"
  8. xmlns:link="http://purl.org/rss/1.0/modules/link/"
  9. xmlns:prism="http://prismstandard.org/namespaces/1.2/basic/"
  10. xmlns:vcard="http://nwalsh.com/rdf/vCard#">
  11. <bib:BookSection rdf:about="urn:isbn:978-3-540-43309-5%20978-3-540-45848-7">
  12. <z:itemType>bookSection</z:itemType>
  13. <dcterms:isPartOf>
  14. <bib:Book>
  15. <dcterms:isPartOf>
  16. <bib:Series>
  17. <dc:title>Lecture Notes in Computer Science</dc:title>
  18. </bib:Series>
  19. </dcterms:isPartOf>
  20. <dc:identifier>ISBN 978-3-540-43309-5 978-3-540-45848-7</dc:identifier>
  21. <dc:title>Graph Drawing</dc:title>
  22. </bib:Book>
  23. </dcterms:isPartOf>
  24. <dc:publisher>
  25. <foaf:Organization>
  26. <foaf:name>Springer, Berlin, Heidelberg</foaf:name>
  27. </foaf:Organization>
  28. </dc:publisher>
  29. <bib:authors>
  30. <rdf:Seq>
  31. <rdf:li>
  32. <foaf:Person>
  33. <foaf:surname>Brandes</foaf:surname>
  34. <foaf:givenname>Ulrik</foaf:givenname>
  35. </foaf:Person>
  36. </rdf:li>
  37. <rdf:li>
  38. <foaf:Person>
  39. <foaf:surname>Köpf</foaf:surname>
  40. <foaf:givenname>Boris</foaf:givenname>
  41. </foaf:Person>
  42. </rdf:li>
  43. </rdf:Seq>
  44. </bib:authors>
  45. <link:link rdf:resource="#item_1052"/>
  46. <bib:pages>31-44</bib:pages>
  47. <dc:date>2001/9/23</dc:date>
  48. <dc:description>DOI: 10.1007/3-540-45848-4_3</dc:description>
  49. <dcterms:dateSubmitted>2018-06-09 01:12:32</dcterms:dateSubmitted>
  50. <z:language>english</z:language>
  51. <dcterms:abstract>We present a simple, linear-time algorithm to determine horizontal coordinates in layered layouts subject to a given ordering within each layer. The algorithm is easy to implement and compares well with existing approaches in terms of assignment quality.</dcterms:abstract>
  52. <dc:title>Fast and Simple Horizontal Coordinate Assignment</dc:title>
  53. </bib:BookSection>
  54. <z:Attachment rdf:about="#item_1052">
  55. <z:itemType>attachment</z:itemType>
  56. <rdf:resource rdf:resource="files/1052/Brandes and Köpf - 2001 - Fast and Simple Horizontal Coordinate Assignment.pdf"/>
  57. <dc:identifier>
  58. <dcterms:URI>
  59. <rdf:value>https://link.springer.com/content/pdf/10.1007%2F3-540-45848-4_3.pdf</rdf:value>
  60. </dcterms:URI>
  61. </dc:identifier>
  62. <dcterms:dateSubmitted>2018-06-09 01:12:33</dcterms:dateSubmitted>
  63. <dc:title>Full Text PDF</dc:title>
  64. <z:linkMode>1</z:linkMode>
  65. <link:type>application/pdf</link:type>
  66. </z:Attachment>
  67. <bib:Data rdf:about="https://github.com/stleary/JSON-java">
  68. <z:itemType>computerProgram</z:itemType>
  69. <z:programmers>
  70. <rdf:Seq>
  71. <rdf:li>
  72. <foaf:Person>
  73. <foaf:surname>Leary</foaf:surname>
  74. <foaf:givenname>Sean</foaf:givenname>
  75. </foaf:Person>
  76. </rdf:li>
  77. <rdf:li>
  78. <foaf:Person>
  79. <foaf:surname>Crockford</foaf:surname>
  80. <foaf:givenname>Douglas</foaf:givenname>
  81. </foaf:Person>
  82. </rdf:li>
  83. </rdf:Seq>
  84. </z:programmers>
  85. <dc:identifier>
  86. <dcterms:URI>
  87. <rdf:value>https://github.com/stleary/JSON-java</rdf:value>
  88. </dcterms:URI>
  89. </dc:identifier>
  90. <dc:rights>MIT</dc:rights>
  91. <dc:date>2018-06-08T16:01:34Z</dc:date>
  92. <z:libraryCatalog>GitHub</z:libraryCatalog>
  93. <z:programmingLanguage>Java</z:programmingLanguage>
  94. <dc:title>JSON-java: A reference implementation of a JSON package in Java</dc:title>
  95. <z:shortTitle>JSON-java</z:shortTitle>
  96. </bib:Data>
  97. <bib:Article rdf:about="#item_1059">
  98. <z:itemType>journalArticle</z:itemType>
  99. <dcterms:isPartOf rdf:resource="urn:issn:0018-9472"/>
  100. <bib:authors>
  101. <rdf:Seq>
  102. <rdf:li>
  103. <foaf:Person>
  104. <foaf:surname>Sugiyama</foaf:surname>
  105. <foaf:givenname>K.</foaf:givenname>
  106. </foaf:Person>
  107. </rdf:li>
  108. <rdf:li>
  109. <foaf:Person>
  110. <foaf:surname>Tagawa</foaf:surname>
  111. <foaf:givenname>S.</foaf:givenname>
  112. </foaf:Person>
  113. </rdf:li>
  114. <rdf:li>
  115. <foaf:Person>
  116. <foaf:surname>Toda</foaf:surname>
  117. <foaf:givenname>M.</foaf:givenname>
  118. </foaf:Person>
  119. </rdf:li>
  120. </rdf:Seq>
  121. </bib:authors>
  122. <dc:subject>
  123. <z:AutomaticTag><rdf:value>Testing</rdf:value></z:AutomaticTag>
  124. </dc:subject>
  125. <dc:subject>
  126. <z:AutomaticTag>
  127. <rdf:value>Computer displays</rdf:value>
  128. </z:AutomaticTag>
  129. </dc:subject>
  130. <dc:subject>
  131. <z:AutomaticTag>
  132. <rdf:value>Constraint theory</rdf:value>
  133. </z:AutomaticTag>
  134. </dc:subject>
  135. <dc:subject>
  136. <z:AutomaticTag>
  137. <rdf:value>Engineering drawings</rdf:value>
  138. </z:AutomaticTag>
  139. </dc:subject>
  140. <dc:subject>
  141. <z:AutomaticTag><rdf:value>Flowcharts</rdf:value></z:AutomaticTag>
  142. </dc:subject>
  143. <dc:subject>
  144. <z:AutomaticTag>
  145. <rdf:value>Hierarchical systems</rdf:value>
  146. </z:AutomaticTag>
  147. </dc:subject>
  148. <dc:subject>
  149. <z:AutomaticTag>
  150. <rdf:value>Image recognition</rdf:value>
  151. </z:AutomaticTag>
  152. </dc:subject>
  153. <dc:subject>
  154. <z:AutomaticTag>
  155. <rdf:value>Information science</rdf:value>
  156. </z:AutomaticTag>
  157. </dc:subject>
  158. <dc:subject>
  159. <z:AutomaticTag>
  160. <rdf:value>Processor scheduling</rdf:value>
  161. </z:AutomaticTag>
  162. </dc:subject>
  163. <dc:subject>
  164. <z:AutomaticTag><rdf:value>Programming</rdf:value></z:AutomaticTag>
  165. </dc:subject>
  166. <bib:pages>109-125</bib:pages>
  167. <dc:date>February 1981</dc:date>
  168. <z:libraryCatalog>IEEE Xplore</z:libraryCatalog>
  169. <dcterms:abstract>Two kinds of new methods are developed to obtain effective representations of hierarchies automatically: theoretical and heuristic methods. The methods determine the positions of vertices in two steps. First the order of the vertices in each level is determined to reduce the number of crossings of edges. Then horizontal positions of the vertices are determined to improve further the readability of drawings. The theoretical methods are useful in recognizing the nature of the problem, and the heuristic methods make it possible to enlarge the size of hierarchies with which we can deal. Performance tests of the heuristic methods and several applications are presented.</dcterms:abstract>
  170. <dc:title>Methods for Visual Understanding of Hierarchical System Structures</dc:title>
  171. </bib:Article>
  172. <bib:Journal rdf:about="urn:issn:0018-9472">
  173. <prism:volume>11</prism:volume>
  174. <prism:number>2</prism:number>
  175. <dc:title>IEEE Transactions on Systems, Man, and Cybernetics</dc:title>
  176. <dc:identifier>ISSN 0018-9472</dc:identifier>
  177. <dc:identifier>DOI 10.1109/TSMC.1981.4308636</dc:identifier>
  178. </bib:Journal>
  179. <bib:Data rdf:about="https://github.com/eclipse/elk">
  180. <z:itemType>computerProgram</z:itemType>
  181. <dc:publisher>
  182. <foaf:Organization>
  183. <foaf:name>Eclipse Foundation</foaf:name>
  184. </foaf:Organization>
  185. </dc:publisher>
  186. <dc:identifier>
  187. <dcterms:URI>
  188. <rdf:value>https://github.com/eclipse/elk</rdf:value>
  189. </dcterms:URI>
  190. </dc:identifier>
  191. <dc:rights>EPL-1.0</dc:rights>
  192. <dc:date>2018-06-09T11:09:35Z</dc:date>
  193. <z:libraryCatalog>GitHub</z:libraryCatalog>
  194. <z:programmingLanguage>Java</z:programmingLanguage>
  195. <dc:title>ELK: Eclipse Layout Kernel - Automatic layout for Java applications</dc:title>
  196. <z:shortTitle>ELK</z:shortTitle>
  197. </bib:Data>
  198. <bib:Thesis rdf:about="#item_1066">
  199. <z:itemType>thesis</z:itemType>
  200. <dc:publisher>
  201. <foaf:Organization>
  202. <vcard:adr>
  203. <vcard:Address>
  204. <vcard:locality>Kiel</vcard:locality>
  205. </vcard:Address>
  206. </vcard:adr>
  207. <foaf:name>Christian-Albrechts-Universität zu Kiel</foaf:name>
  208. </foaf:Organization>
  209. </dc:publisher>
  210. <bib:authors>
  211. <rdf:Seq>
  212. <rdf:li>
  213. <foaf:Person>
  214. <foaf:surname>Carstens</foaf:surname>
  215. <foaf:givenname>John Julian</foaf:givenname>
  216. </foaf:Person>
  217. </rdf:li>
  218. </rdf:Seq>
  219. </bib:authors>
  220. <link:link rdf:resource="#item_1065"/>
  221. <dc:date>September 2012</dc:date>
  222. <z:type>master</z:type>
  223. <z:language>english</z:language>
  224. <dcterms:abstract>In graphical modelling, the arrangement of diagram elements can be a tiresome and mechanic work. To free users from this, layout algorithms arrange the diagram elements automatically. Different modelling domains require different layouts. A layout approach suitable for data flow diagrams is the layered layout approach. This approach is structured in several phases, of which one is called node placement. Present implementations are known to produce many edge bends. One task of this thesis is to employ a node placement algorithm which yields significantly less edge bends. Another well known problem in layout algorithms is label placement. Present approaches rely on a post-processing by placing labels after the diagram has been laid out. The approaches presented in this thesis integrate label placement into the layout, resulting in more freedom and clean placements of labels. Evaluation shows that both tasks can be fulfilled, but have to accept a trade-off which is a generally larger drawing of the respective diagrams.</dcterms:abstract>
  225. <dc:title>Node and Label Placement in a Layered Layout Algorithm</dc:title>
  226. </bib:Thesis>
  227. <z:Attachment rdf:about="#item_1065">
  228. <z:itemType>attachment</z:itemType>
  229. <rdf:resource rdf:resource="files/1065/Carstens - Node and Label Placement in a Layered Layout Algor.pdf"/>
  230. <dc:title>Carstens - Node and Label Placement in a Layered Layout Algor.pdf</dc:title>
  231. <link:type>application/pdf</link:type>
  232. </z:Attachment>
  233. </rdf:RDF>