Forschungsthemen
[DA] Modellgetriebene Prozesssteuerung mit kollaborativen Canvases
Zur Verbesserung der Kommunikation in Projektteams können verschiedene Aspekte eines Diskurses durch einen Canvas veranschaulicht werden. Ein Canvas unterteilt eine Visualisierungsfläche thematisch in Felder, so dass der Diskurs gesteuert werden kann und die Kollaboration zwischen den Kommunikationspartnern verbessert wird. Diese Vorgehensweise kann sowohl bei der Geschäftsmodellentwicklung, der Softwareentwicklung oder zum Austausch mit verschiedenen Stakeholdern in einer Start-Up-Inkubation eingesetzt werden. In einem standardisierten Softwareentwicklungsprozess können mehrere Canvases eingesetzt werden, um einzelne Prozessschritte zu unterstützen. Durch die Benutzung von digitalen Canvases können einzelne Arbeitsergebnisse als Modell interpretiert werden. So ist es zum Beispiel möglich, Anforderungen, Use Cases oder Testfälle aus einem Canvas mit Hilfe eines Parsers für natürliche Sprache automatische einzulesen und zu verarbeiteten. Ziel dieser Arbeit ist der Entwurf von verschiedenen zusammenhängenden Canvases entlang eines Softwareentwicklungsprozesses wie dem Open Unified Process. Die Entwürfe sind durch Modellierung von Abhängigkeiten miteinander in Beziehung zu setzen. Zur Interpretation ihrer Inhalte sollten Grammatiken definiert werden, mit denen die Canvas-Textfelder eingelesen werden können.
Betreuer: Georg Püschel