DEMISA
2009 - 2013DEMISA (Development Methods for Process-Driven and Composite Mashup Applications) war ein mehrjähriges Forschungs- und Entwicklungsprojekt an der Schnittstelle von modellgetriebener Softwareentwicklung, Semantic Web und prozessbasierter Anwendungsentwicklung. Ziel des Projekts war es, die Kluft zwischen Geschäftsprozessen auf der einen Seite und interaktiven Web-Benutzeroberflächen auf der anderen Seite systematisch zu überbrücken.
Im Zentrum stand die Beobachtung, dass Geschäftsprozesse Aktivitäten typischerweise grobgranular beschreiben, während Benutzeroberflächen durch feingranulare, sequenzielle Interaktionen charakterisiert sind. DEMISA adressierte dieses Spannungsfeld durch die Entwicklung eines methodischen Ansatzes, der Task-Modelle, Prozessmodelle und UI-Mashups miteinander verknüpft. Dazu wurden Kollaborations- und Interaktionsmuster analysiert, formalisiert und in einem Kompositionsmodell zusammengeführt, das sowohl funktionale Aspekte als auch Rollen, Daten und Kontextinformationen berücksichtigt.
Ein zentrales Ergebnis des Projekts war ein modellgetriebener Autoren- und Laufzeitansatz, der es erlaubt, aus Geschäftsprozessmodellen schrittweise interaktive Mashup-Anwendungen abzuleiten. Dies umfasste sowohl die Konzeption geeigneter Metamodelle als auch die prototypische Implementierung entsprechender Werkzeuge und einer Integrationsplattform. Der Ansatz richtete sich explizit an Domänenexperten, die ohne tiefgehende Programmierkenntnisse in die Lage versetzt werden sollten, Web-Anwendungen strukturiert zu entwerfen und anzupassen.
Galerie
Zugehörige Publikationen
Aufgabenbasierte Komposition von User-Interface-Mashups
Dissertation, TUDpress, ISBN 3959080522
Vincent Tietz
2016
Modeling and Utilizing Quality Properties in the Development of Composite Web Mashups
Current Trends in Web Engineering, ICWE 2013 Workshops, Series Lecture Notes in Computer Science, Berlin/Heidelberg, Springer
Andreas Rümpel, Vincent Tietz, Anika Wagner, Klaus Meißner
2013
Attract Me! How Could End-Users Identify Interesting Resources?
Proceedings of the 3rd International Conference on Web Intelligence, Mining and Semantics (WIMS'13), ACM, ISBN 978-1-4503-18
Nikolaus Piccolotto, Martin Voigt, Vincent Tietz, Klaus Meißner
2013
A Requirements Model for Composite and Distributed Web Mashups
Proceedings of the The Eighth International Conference on Internet and Web Applications and Services (ICIW 2013), Xpert Publishing Services
Vincent Tietz, Andreas Rümpel, Oliver Mroß, Carsten Radeck, Klaus Meißner
2013
Tool Support for Semantic Task Modeling
Proceedings of the 3rd International Conference on Web Intelligence, Mining and Semantics (WIMS'13), ACM
Vincent Tietz, Andreas Rümpel, Martin Voigt, Philipp Siekmann, Klaus Meißner
2013
Towards Task-Based Development of Enterprise Mashups
Proceedings of the 13th International Conference on Information Integration and Web-based Applications & Services (iiWAS 2011), Ho Chi Minh City, Vietnam, ACM, ISBN 978-1-4503-07
Vincent Tietz, Gregor Blichmann, Stefan Pietschmann, Klaus Meißner, Bernd Grams, Alexander Casall
2011
Task-Based Recommendation of Mashup Components
Proceedings of the 3rd International Workshop on Lightweight Integration on the Web (ComposableWeb 2011), Springer-Verlag
Vincent Tietz, Gregor Blichmann, Stefan Pietschmann, Klaus Meißner
2011
A Metamodel for Context-Aware Component-Based Mashup Applications
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services (iiWAS 2010)
Stefan Pietschmann, Vincent Tietz, Christian Liebing, Michèl Pohle, Klaus Meißner
2010
DEMISA: Development methods for process-driven and composite mashup applications
Poster
Vincent Tietz
2010


