{"id":267,"date":"2011-11-25T12:47:31","date_gmt":"2011-11-25T12:47:31","guid":{"rendered":"http:\/\/www.dotsource.de\/labs\/?p=267"},"modified":"2024-07-19T08:23:26","modified_gmt":"2024-07-19T06:23:26","slug":"programm-mit-quellcode-das-workflow-tool-als-eclipse-extension","status":"publish","type":"post","link":"https:\/\/www.dotsource.de\/labs\/programm-mit-quellcode-das-workflow-tool-als-eclipse-extension\/","title":{"rendered":"Open Source: Das &#8222;Workflow Tool&#8220; als Eclipse Extension"},"content":{"rendered":"<p><a href=\"http:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/Workflow-Tool-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-324\" title=\"Workflow-Tool\" src=\"http:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/Workflow-Tool-1.png\" alt=\"\" width=\"147\" height=\"208\"><\/a>Das Wachstum und die st\u00e4ndige Anpassung von Prozessen und Strukturen von Unternehmen wie der dotSource GmbH machen es n\u00f6tig eine geeignete Steuerung vorzunehmen. Es entstehen immer neue verbesserte und optimiertere Abl\u00e4ufe und Standards. Diese Abl\u00e4ufe werden auch als Workflows bezeichnet.<br \/>\n<a href=\"http:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/Grundlegende_WF_BT-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-270\" title=\"Grundlegende Workflow Bestandteile\" src=\"http:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/Grundlegende_WF_BT-1-300x169.jpg\" alt=\"\" width=\"300\" height=\"169\" srcset=\"https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/Grundlegende_WF_BT-1-300x169.jpg 300w, https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/Grundlegende_WF_BT-1.jpg 619w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a>Workflows sind IT-gest\u00fctzte Prozesse mit einem definierten Anfang und Ende. In ihm enthalten sind einzelne Aktivit\u00e4ten, welche entweder parallel oder sequentiell ausgef\u00fchrt werden. In einen Workflow sind sowohl menschliche Arbeiten als auch vollautomatisierte Vorg\u00e4nge integriert. Die grafische Darstellung erfolgt in einer festgelegten Reihenfolge. Die Grundbestandteile sind ein Start-Knoten, eine Sequenz von mit Pfeilen verbundenen Aktivit\u00e4ten und ein Ende-Knoten. Um Workflows automatisiert ablaufen zu lassen, k\u00f6nnen Management Systeme verwendet werden.<br \/>\n<a href=\"http:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/WFT_Screenshot-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-273 alignleft\" title=\"Workflow in dS Studio\" src=\"http:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/WFT_Screenshot-1-300x216.jpg\" alt=\"\" width=\"300\" height=\"216\" srcset=\"https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/WFT_Screenshot-1-300x216.jpg 300w, https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2011\/11\/WFT_Screenshot-1.jpg 697w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a>Auf Grundlage der Funktionen der grafischen Editiersoftware JaWE ( Java Workflow Editor )&nbsp; und der notwendigen Interpretation eines individuellen XML Dialektes, welcher von Eclipse nicht interpretiert werden konnte, enstand in der dotSource ein eigenes Workflow Tool. Dieses erm\u00f6glicht eine Zeiteinsparung, eine einfachere Anwendung und somit Kosteneinsparungen, denn vorher konnten interne XML Pakete, welche im XPDL Format&nbsp; abgespeichert wurden, nur durch JaWe dargestellt werden.<br \/>\nDas Workflow Tool ist eine Extension f\u00fcr das quelloffene Programmierungstool Eclipse von IBM. Dieses Workflow Tool wurde in das dotSource Studio integriert. Es besteht aus 8 einzelnen Java Projekten, welche zusammen das WorkFlow Tool bilden und zur Logik in Kernkomponenten&nbsp; und grafische Elemente unterteilt werden k\u00f6nnen. \u00dcber dotSource Labs stellen wir Interessierten den offenen Quellcode zur Verf\u00fcgung.<br \/>\nF\u00fcr n\u00e4here Informationen zum Entwicklungsprozess und den verschiedenen Funktionen und M\u00f6glichkeiten des Tools stellen wir eine Facharbeit zur Verf\u00fcgung.<br \/>\n<a href=\"https:\/\/www.dotsource.de\/labs\/wp-content\/uploads\/sites\/4\/2019\/01\/Erstellung-einer-Entwicklungsumgebung-f\u00fcr-workflowbasierte-Webanwendungen.pdf\">Kostenloser Download der gesamten Diplomarbeit<\/a>&nbsp;<br \/>\nF\u00fcr alle die sich an dem Tool direkt interessieren, stellen wir \u00fcber die dotSource Labs Plattform auf Sourceforge den Quellcode (Open Source) unter einer Lizenz zur Verf\u00fcgung. F\u00fcr die \u00dcbersetzung wird mindestens Java 5,&nbsp; Eclipse ab Version 3.3 und das Graphical Editing Framework (GEF) Draw2d ben\u00f6tigt.<br \/>\n<a href=\"https:\/\/sourceforge.net\/projects\/workflowtool\/\" target=\"_blank\" rel=\"noopener\">Hier gehts zum Workflow Tool auf Sourceforge.net (English description included)<br \/>\n<\/a><br \/>\n&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Wachstum und die st\u00e4ndige Anpassung von Prozessen und Strukturen von Unternehmen wie der dotSource GmbH machen es n\u00f6tig eine geeignete Steuerung vorzunehmen. Es entstehen immer neue verbesserte und optimiertere Abl\u00e4ufe und Standards. Diese Abl\u00e4ufe werden auch als Workflows bezeichnet. Workflows sind IT-gest\u00fctzte Prozesse mit einem definierten Anfang und Ende. In ihm enthalten sind einzelne &hellip; <a href=\"https:\/\/www.dotsource.de\/labs\/programm-mit-quellcode-das-workflow-tool-als-eclipse-extension\/\" class=\"more-link\">weiterlesen<span class=\"screen-reader-text\"> &#8222;Open Source: Das &#8222;Workflow Tool&#8220; als Eclipse Extension&#8220;<\/span><\/a><\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[163],"tags":[39,60,63,126,129,131],"class_list":["post-267","post","type-post","status-publish","format-standard","hentry","category-it","tag-eclipse","tag-java","tag-jawe","tag-workflow","tag-xml","tag-xpdl"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/posts\/267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/comments?post=267"}],"version-history":[{"count":5,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/posts\/267\/revisions"}],"predecessor-version":[{"id":1598,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/posts\/267\/revisions\/1598"}],"wp:attachment":[{"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/media?parent=267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/categories?post=267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dotsource.de\/labs\/wp-json\/wp\/v2\/tags?post=267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}