- Zurück zur Mitarbeiterübersicht

 

David Schumm
Wissenschaftlicher Mitarbeiter und Doktorand
David Schumm
Adresse: Institut für Architektur von Anwendungssystemen
Universitätsstraße 38
70569 Stuttgart
Telefon: +49 (0)711 685-88481
Fax: +49 (0)711 685-88472
Raum: 1. Stock, Zimmer 01.019 (Pfaffenwaldring 5b)
Sprechstunde: Nach Vereinbarung per Mail
E-Mail: david.schumm(@)iaas.uni-stuttgart.de

 


Übersicht

-  Forschung
-  Dissertation
-  Veröffentlichungen
-  Betreute Studentische Arbeiten
-  Downloads


 Forschung

Aktuelles Projekt

 

SimTech - Stuttgart Research Centre for Simulation Technology und Exzellenzcluster „Simulation Technology“: In SimTech werden wissenschaftliche Methoden und Anwendungen auf den Gebieten der Modellierungs- und Simulationswissenschaften erforscht. Das Institut für Architektur von Anwendungssystemen befasst sich in SimTech mit der Entwicklung eines Workflow Management Systems, welches speziell auf die Anforderungen und Bedürfnisse von Wissenschaftlern zugeschnitten ist. Dieses System stellt eine Plattform dar, mit der Workflows zur Automatisierung und Flexibilisierung von Simulationen modelliert, ausgeführt, angepasst, überwacht und analysiert werden können. Ein wesentliches Ziel bei der Entwicklung dieses Systems besteht in dem Verbergen der zugrundeliegenden technischen Komplexität in allen Phasen der Automatisierung einer Simulation durch Workflowtechnologie.

 

Voriges Projekt

 

COMPAS - Compliance-driven Models, Languages, and Architectures for Services: In dem Projekt COMPAS wurden neuartige Modelle und Sprachen sowie eine entsprechende Infrastruktur entworfen, um Compliance von Diensten in einer service-orientierten Architektur mit den gesetzlichen Vorgaben und firmeninternen Anforderungen sicherzustellen. Compliance bezeichnet die Gesamtheit aller Maßnahmen, die ergriffen werden muss, um die Einhaltung von Regeln gewährleisten zu können, die sich von Gesetzen, Regulierungen und anderen Bestimmungen wie beispielsweise unternehmensinternen Richtlinien ableiten lassen. Die Gesamtheit der Bestimmungen, die für eine bestimmte Körperschaft als relevant gelten, werden als Compliance Sources bezeichnet. Ein Unternehmen wird dementsprechend als compliant (regelkonform) bezeichnet, wenn es den Nachweis erbringen kann, dass alle Maßnahmen zur Umsetzung und Überwachung der Einhaltung der Regeln ergriffen wurden sowie die abgeleiteten Regeln die Compliance Sources zutreffend und in ausreichendem Maße abbilden. Mehr Informationen über das COMPAS Projekt und über die erzielten Resultate finden Sie im Internet auf der Projektwebseite, in der Projektbroschüre, in dem Projektposter und dem Abschlussbericht, in dem die erzielten Ergebnisse und Erfahrungen der Projektpartner zusammengefasst sind.


Dissertation

Um Compliance in einer Service-orientierten Architektur sicherzustellen, müssen unter anderem tiefgreifende Änderungen an den Unternehmensprozessen und deren technischer Implementierung vorgenommen werden. Diese Änderungen müssen sowohl für das Management als auch bei einer Betriebsprüfung nachweisbar, nachvollziehbar und überprüfbar sein. Aus diesem Grund definiere ich Methoden und Konzepte für das Herauslösen, die Integration, das Hervorheben und das Ausblenden von bestimmten Teilen eines Prozesses (Prozessfragmente) die in Bezug zu Compliance stehen. Meine bisherige Forschung hat ergeben, dass Sichten auf Prozesse (sog. process views) eine wesentliche Grundlage für diese Aufgabe bilden. Daher beschäftige ich mich in meiner Dissertation mit Sichten auf Prozesse und deren Anwendung auf dem Gebiet des Compliance Managements in BPM. Beispielsweise untersuche ich die verschiedenen Techniken, die sich zur Bildung von Sichten verwenden werden können (Process Viewing Patterns). Als technische Unterstützung für diesen Ansatz entwickle ich unter anderem ein Repository zur effizienten Verwaltung von Prozessfragmenten (Fragmento), ein sichtenbasiertes Framework zum Überwachen von Prozessinstanzen (BPI), Web Services zur Erzeugung von Sichten, sowie ein Management Framework für deren Komposition. Einige dieser Werkzeuge sind frei zugänglich: Downloads.

   

Eine Sicht auf einen Prozess bezweckt die Abstraktion von Details und soll komplexe Zusammenhänge einfacher und verständlicher machen. Eine Sicht auf einen Prozess ist das Resultat von bestimmten Transformationsschritten, die auf einen Prozess angewendet werden, beispielsweise das Entfernen von Aktivitäten oder das Zusammenfassen von Teilabläufen in einem Prozess (Aggregation). Es gibt viele verschiedene Anwendungsmöglichkeiten von Sichten auf Prozesse, wie zum Beispiel die Erzeugung einer Ansicht von einem technischen Prozess, die auf die Anforderungen und Bedürfnisse eines Managers zugeschnitten ist.




 Veröffentlichungen

Artikel in Zeitschriften
  1. Fehling, Christoph; Leymann, Frank; Rütschlin, Jochen; Schumm, David: Pattern-Based Development and Management of Cloud Applications. In: Future Internet Special Issue "Recent Advances in Web Services" (pdf).
  2. Schumm, David; Barzen, Johanna; Leymann, Frank; Wieland, Matthias; Ellrich, Lutz: Business Process Automation for Costume Management in Film Making: An Insight into Processes, Roles, and Document Structures. In: EMISA Forum. Vol. 32(1), Gesellschaft für Informatik e.V. (GI), 2012 ( pdf).
  3. Kopp, Oliver; Görlach, Katharina; Karastoyanova, Dimka; Leymann, Frank; Reiter, Michael; Schumm, David; Sonntag, Mirko; Strauch, Steve; Unger, Tobias; Wieland, Matthias; Khalaf, Rania: A Classification of BPEL Extensions. In: Journal of Systems Integration. Vol. 2(4), Online, 2011 (pdf).
  4. Schumm, David; Karastoyanova, Dimka; Kopp, Oliver; Leymann, Frank; Sonntag, Mirko; Strauch, Steve: Process Fragment Libraries for Easier and Faster Development of Process-based Applications. In: Journal of Systems Integration. Vol. 2(1), Online, 2011 ( pdf).
Konferenzbeiträge
  1. Barzen, Johanna; Leymann, Frank; Schumm, David; Wieland, Matthias: Ein Ansatz zur Unterstützung des Kostümmanagements im Film auf Basis einer Mustersprache. In: Proceedings Modellierung 2012 ( pdf).
  2. Nowak, Alexander; Binz, Tobias; Leymann, Frank; Schleicher, Daniel; Schumm, David; Wagner, Sebastian: Ein Konzept zur Identifikation ökologisch nachhaltiger Verbesserungspotentiale unter Bürgerbeteiligung. In: Tagungsband der Multikonferenz Wirtschaftsinformatik 2012.
  3. Weidmann, Monika; Alvi, Modood; Koetter, Falko; Leymann, Frank; Renner, Thomas; Schumm, David: Business Process Change Management based on Process Model Synchronization of Multiple Abstraction Levels. In: Proceedings of SOCA, 2011 ( pdf).
  4. Binz, Tobias; Leymann, Frank; Schumm, David: CMotion: A Framework for Migration of Applications into and between Clouds. In: Proceedings of the 2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA) ( pdf).
  5. Schleicher, Daniel; Leymann, Frank; Schneider, Patrick; Schumm, David; Wolf, Tamara: An Approach to Combine Data-Related and Control-Flow-Related Compliance Rules. In: Proceedings of SOCA, 2011 ( pdf).
  6. Nowak, Alexander; Leymann, Frank; Schumm, David: The Differences and Commonalities between Green and Conventional Business Process Management. In: Proceedings of the International Conference on Cloud and Green Computing, CGC 2011 ( pdf).
  7. Fehling, Christoph; Leymann, Frank; Retter, Ralph; Schumm, David; Schupeck, Walter: An Architectural Pattern Language of Cloud-based Applications. In: Proceedings of the 18th Conference on Pattern Languages of Programs, PLoP 2011.
  8. Nowak, Alexander; Leymann, Frank; Schleicher, Daniel; Schumm, David; Wagner, Sebastian: Green Business Process Patterns. In: Proceedings of the 18th Conference on Pattern Languages of Programs, PLoP 2011.
  9. Sonntag, Mirko; Görlach, Katharina; Karastoyanova, Dimka; Leymann, Frank; Malets, Polina; Schumm, David: Views on Scientific Workflows. In: Proceedings of the 10th International Conference on Perspectives in Business Informatics Research (BIR 2011), 2011 ( pdf).
  10. Schumm, David; Cai, Jiayang; Fehling, Christoph; Karastoyanova, Dimka; Leymann, Frank; Weidmann, Monika: Composite Process View Transformation. In: Proceedings of the 12th International Conference on Electronic Commerce and Web Technologies, 2011 ( pdf).
  11. Nowak, Alexander; Leymann, Frank; Schumm, David; Wetzstein, Branimir: An Architecture and Methodology for a Four-Phased Approach to Green Business Process Reengineering. In: Proceedings of the 1st International Conference on ICT as Key Technology for the Fight against Global Warming - ICT-GLOW 2011 ( pdf).
  12. Schleicher, Daniel; Fehling, Christoph; Grohe, Stefan; Leymann, Frank; Nowak, Alexander; Schneider, Patrick; Schumm, David: Compliance Domains: A Means to Model Data-Restrictions in Cloud Environments. In: Enterprise Distributed Object Computing Conference (EDOC), 2011 ( pdf).
  13. Fehling, Christoph; Konrad, Ralf; Leymann, Frank; Mietzner, Ralph; Pauly, Michael; Schumm, David: Flexible Process-based Applications in Hybrid Clouds. In: Proceedings of the 2011 IEEE International Conference on Cloud Computing (CLOUD 2011) ( pdf).
  14. Schumm, David; Latuske, Gregor; Leymann, Frank; Mietzner, Ralph; Scheibler, Thorsten: State Propagation for Business Process Monitoring on Different Levels of Abstraction. In: Proceedings of the 19th European Conference on Information Systems (ECIS 2011) ( pdf).
  15. Zor, Sema; Leymann, Frank; Schumm, David: A Proposal of BPMN Extensions for the Manufacturing Domain. In: Proceedings of the 44th CIRP Conference on Manufacturing Systems (ICMS 2011); Madison, Wisconsin, June 1-3, 2011 ( pdf).
  16. Schleicher, Daniel; Weidmann, Monika; Leymann, Frank; Schumm, David: Compliance Scopes: Extending the BPMN 2.0 Meta Model to Specify Compliance Requirements. In: Proceedings of SOCA 2010 ( pdf).
  17. Eberle, Hanna; Leymann, Frank; Schleicher, Daniel; Schumm, David; Unger, Tobias: Process Fragment Composition Operations. In: Proceedings of APSCC 2010.
  18. Schleicher, Daniel; Anstett, Tobias; Leymann, Frank; Schumm, David: Compliant Business Process Design Using Refinement Layers. In: R. Meersman, T. Dillon et al. (Hrsg): OTM 2010 Conferences ( pdf).
  19. Schumm, David; Leymann, Frank; Streule, Alexander: Process Viewing Patterns. In: Proceedings of the 14th IEEE International EDOC Conference (EDOC 2010) ( pdf).
  20. Schumm, David; Anstett, Tobias; Leymann, Frank; Schleicher, Daniel; Strauch, Steve: Essential Aspects of Compliance Management with Focus on Business Process Automation. In: Abramowicz, Witold (Hrsg); Alt, Rainer (Hrsg); Fähnrich, Klaus-Peter (Hrsg); Franczyk, Bogdan (Hrsg); Maciaszek, Leszek A. (Hrsg): INFORMATIK 2010: Business Process and Service Science – Proceedings of ISSS and BPSC ( pdf).
  21. Schumm, David; Leymann, Frank; Streule, Alexander: Process Views to Support Compliance Management in Business Processes. In: Buccafurri, Francesco (Hrsg); Semeraro, Giovanni (Hrsg): Proceedings of the 11th International Conference on Electronic Commerce and Web Technologies (EC-Web 2010) ( pdf).
  22. Schumm, David; Karastoyanova, Dimka; Leymann, Frank; Strauch, Steve: Fragmento: Advanced Process Fragment Library. In: Proceedings of the 19th International Conference on Information Systems Development (ISD'10), Prague, Czech Republic, August 25 - 27, 2010 ( pdf).
  23. Brandic, Ivona; Anstett, Tobias; Schumm, David; Leymann, Frank; Dustdar, Schahram; Konrad, Ralf: Compliant Cloud Computing (C3): Architecture and Language Support for User-driven Compliance Management in Clouds. In: Proceedings of the 3rd International Conference on Cloud Computing (IEEE Cloud 2010) ( pdf).
  24. Schumm, David; Leymann, Frank; Ma, Zhilei; Scheibler, Thorsten; Strauch, Steve: Integrating Compliance into Business Processes: Process Fragments as Reusable Compliance Controls. In: Schumann/Kolbe/Breitner/Frerichs (Hrsg): Proceedings of the Multikonferenz Wirtschaftsinformatik (MKWI'10), Göttingen, Germany, February 23-25, 2010 ( pdf).
  25. Wieland, Matthias; Görlach, Katharina; Schumm, David; Leymann, Frank: Towards Reference Passing in Web Service and Workflow-based Applications. In: Proceedings of the 13th IEEE Enterprise Distributed Object Conference (EDOC 2009) ( pdf).
  26. Daniel, Florian; Casati, Fabio; D'Andrea, Vincenzo; Strauch, Steve; Schumm, David; Leymann, Frank; Mulo, Emmanuel; Zdun, Uwe; Dustdar, Schahram; Sebahi, Samir; de Marchi, Fabien; Hacid, Mohand-Said: Business Compliance Governance in Service-Oriented Architectures. In: Awan, Irfan (Hrsg); Younas, Muhammad (Hrsg); Hara, Takahiro (Hrsg); Durresi, Arjan (Hrsg): Proceedings of the IEEE Twenty-Third International Conference on Advanced Information Networking and Applications (AINA'09), Bradford, United Kingdom, May 26-29, 2009 ( pdf).
Workshopbeiträge
  1. Schumm, David; Dentsas, Dimitrios; Hahn, Michael; Karastoyanova, Dimka; Leymann, Frank; Sonntag, Mirko: Web Service Composition Reuse through Shared Process Fragment Libraries. In: Proceedings of the 12th International Conference on Web Engineering (ICWE 2012 Demos) ( pdf).
  2. Weidmann, Monika; Koetter, Falko; Renner, Thomas; Schumm, David; Leymann, Frank; Schleicher, Daniel: Synchronization of Adaptive Process Models Using Levels of Abstraction. In: Proceedings of the 4th International Workshop on Evolutionary Business Processes (EVL-BP 2011) ( pdf).
  3. Kopp, Oliver; Leymann, Frank; Schumm, David; Unger, Tobias: On BPMN Process Fragment Auto-Completion. In: Eichhorn, Daniel (Hrsg); Koschmider, Agnes (Hrsg); Zhang, Huayu (Hrsg): Proceedings of the 3rd Central-European Workshop on Services and their Composition (ZEUS 2011) ( pdf).
  4. Schumm, David; Turetken, Oktay; Kokash, Natallia; Elgammal, Amal; Leymann, Frank; van den Heuvel, Willem-Jan: Business Process Compliance through Reusable Units of Compliant Processes. In: Daniel, Florian (Hrsg); Facca, Federico Michele (Hrsg): Proceedings of the 1st Workshop on Engineering SOA and the Web (ESW'10), 2010 ( pdf).
  5. Schumm, David; Anstett, Tobias; Leymann, Frank; Schleicher, Daniel: Applicability of Process Viewing Patterns in Business Process Management. In: Proceedings of the International Workshop on Models and Model-driven Methods for Service Engineering (3M4SE 2010), in conjunction with the 14th IEEE International EDOC Conference (EDOC 2010) ( pdf).
  6. Schumm, David; Karastoyanova, Dimka; Leymann, Frank; Nitzsche, Jörg: On Visualizing and Modelling BPEL with BPMN. In: Müller, Henning (Hrsg); Chen, Jinjun (Hrsg); Cafaro, Massimo (Hrsg); Park, Jong Hyuk (Hrsg); Abdennadher, Nabil (Hrsg): IEEE Proceedings of the 4th International Workshop on Workflow Management (IWWM2009) ( pdf).
Sonstige Beiträge
  1. Schumm, David; Karastoyanova, Dimka; Krein, Jakob; Latuske, Gregor; Leymann, Frank: Advanced Business Process Instance Monitoring in WSO2 Carbon. In: WSO2Con 2011, Colombo, Sri Lanka: Online (pdf).
  2. Schumm, David; Leymann, Frank: Geschäftsprozesstechnologie. In: Gabler Wirtschaftslexikon Online, Wiesbaden: Gabler Verlag, 2010.
Poster
  1. Schumm, David; Karastoyanova, Dimka: Integrating Humans in Scientific Workflows: Integrate, Register & Communicate. In: The 4th SimTech Status Seminar, 2011 ( Poster).
  2. Schumm, David: Information Design for Business Process Management. In: The 5th Summer School on Service Oriented Computing (Summer SOC), 2011 ( Poster, Abstract, Folien).
  3. Schumm, David: Process Views and their Application in Compliance Management. In: The 4th Summer School on Service Oriented Computing (Summer SOC), 2010 ( Poster).
Technische Berichte
  1. Schumm, David; Fehling, Christoph; Karastoyanova, Dimka; Leymann, Frank; Rütschlin, Jochen: Processes for Human Integration in Automated Cloud Application Management, Technischer Bericht Nr. 2012/02 ( pdf).
  2. Schumm, David; Karastoyanova, Dimka; Leymann, Frank; Lie, Sumadi: Propagation of States from BPEL Process Instances to Chevron Models, Technischer Bericht Nr. 2011/06 (pdf).
  3. Schumm, David; Latuske, Gregor; Leymann, Frank: A Prototype for View-based Monitoring of BPEL Processes, Technischer Bericht Nr. 2011/04 (pdf).
  4. Görlach, Katharina; Kopp, Oliver; Leymann, Frank; Schumm, David; Strauch, Steve: WS-BPEL Extension for Compliance Fragments (BPEL4CFrags), Version 1.0, Technischer Bericht Nr. 2011/01 (pdf).
Industrienahe Vorträge
  1. Advanced Business Process Instance Monitoring in WSO2 Carbon. WSO2con 2011, Colombo, Sri Lanka, September 2011 ( pdf).
  2. Compliance in BPM & Views on Business Processes. IBM Technology Partnership Center, BPM Day, Mai 2011 ( pdf).
  3. Compliance Management in Automated Business Processes. IBM Global Business Services (Ehningen), Juli 2010 ( pdf).
Studentische Arbeiten
  1. Schumm, David: Graphische Modellierung von BPEL Prozessen unter Verwendung der BPMN Notation, Diplomarbeit Nr. 2720, 2008 ( pdf).
  2. Schumm, David: A Graphical Tool for Modeling BPEL 2.0 Processes, Studienarbeit Nr. 2124, 2007 ( pdf).

Neben meinen eigenen Arbeiten unterstütze ich die Forschung durch wissenschaftliche Begutachtung von Artikeln für internationale Zeitschriften (IEEE Software, TSC, VLDB) und Konferenzen (BPM, CoopIS, ECIS, EDOC, ICSOC, ICWE, ICWS, ServiceWave, WI, WWW).

Interesse an meiner Arbeit? Hallo!



 Betreute Studentische Arbeiten

  1. Dentsas, Dimitrios: Integration von Fragmento in eine Rich Client Plattform, Studienarbeit Nr. 2331, 2011.
  2. Grimm, Philipp: Metamodell und Plattform für Mustersprachen und Musterkataloge, Diplomarbeit Nr. 3190, 2011.
  3. Rapoports, Andrejs: Configurable Visual Representations for Business Process Monitoring, Diplomarbeit Nr. 3181, 2011.
  4. Klenk, Eike: Sprachübergreifende Überwachung von Geschäftsprozessen, Diplomarbeit Nr. 3138, 2011.
  5. Alvi, Modood Ahmad: Adaptive Prozessmodellierung mittels mehrerer Abstraktionsschichten, Diplomarbeit Nr. 3134, 2011.
  6. Lie, Sumadi: Abstract Business Process Monitoring, Studienarbeit Nr. 2316, 2011.
  7. Krein, Jakob: Web-based Application Integration: Advanced Business Process Monitoring in WSO2 Carbon, Studienarbeit Nr. 2311, 2011.
  8. Cai, Jiayang: Entwicklung eines Frameworks zur Verwaltung von abstrakten Sichten auf BPEL Prozesse, Diplomarbeit Nr. 3079, 2011.
  9. Krämer, Eugen: Anpassbare Darstellung von Prozessmodellen, Diplomarbeit Nr. 3062, 2010.
  10. Latuske, Gregor: Sichten auf Geschäftsprozesse als Werkzeug zur Darstellung laufender Prozessinstanzen, Diplomarbeit Nr. 3036, 2010.
  11. Poszlovszki, Andreas: Process Fragment Recognition and Emphasis, Diplomarbeit Nr. 3001, 2010.
  12. Cai, Jiayang: Abstrakte Sichten auf BPEL Prozesse, Studienarbeit Nr. 2250, 2010.
  13. Zeng, Zhen: Anwendungsspezifische Prozessvisualisierung, Diplomarbeit Nr. 2967, 2010.
  14. Streule, Alexander: Abstract Views on BPEL Processes, Diplomarbeit Nr. 2889, 2009.
  15. Chen, Siran: Extraction of BPEL Process Fragments in Eclipse BPEL Designer, Diplomarbeit Nr. 2908, 2009.
Mehrere betreute Arbeiten haben zu Open Source-Projekten beigetragen: Die Arbeit von Dimitrios Dentsas hat eine Erweiterung für das Fragmento Repository entwickelt, mit dem der Austausch von Prozessfragmenten mit der Eclipse-Plattform ermöglicht wird. Die Arbeiten von Jakob Krein und Gregor Latuske befassten sich mit der Portierung und Entwicklung eines webbasierten Monitors für Prozessinstanzen. Diese Arbeiten erweitern die Funktionen des WSO2 Carbon Business Process Server. Die Arbeit von Alexander Streule betrachtete die Generierung von abstrakten Prozessen, was Erweiterungen zu dem Projekt Eclipse BPEL Designer beigetragen hat.


 Laufende Studentische Arbeiten



 Downloads

  • Business Process Illustrator - Monitoring von Geschäftsprozesse mit Sichten ( Vorschau, Beschreibung).
    Entwickelt von Gregor Latuske im Rahmen seiner Diplomarbeit.
    Lizenz: Apache 2 License
  • Business Process Instance Monitoring for WSO2 Carbon BPS ( Vorschau, Folien, Studienarbeit)
    Portierung des Business Process Illustrator auf WSO2 Carbon.
    Durchgeführt von Jakob Krein im Rahmen seiner Studienarbeit.
    Lizenz: Apache 2 License
  • Fragmento: Process Fragment Library ( Vorschau)
    • Fragmento Source Code (zip). Lizenz: Apache 2 License
    • Fragmento WAR Distribution (zip). Lizenz: Apache 2 License
    • Fragmento Testsuite (zip). Lizenz: Apache 2 License
    • Fragmento Dokumentation ( pdf). Lizenz: Apache 2 License
    • Fragmento Installationsanleitung ( pdf). Lizenz: Apache 2 License
    • Fragmento Bugfixes (zip)
    • Ein vorkonfigurierter Tomcat Application Server ist auf Anfrage erhältlich
    • Fragmento Eclipse Integration (src, bin).
      Entwickelt von Dimitrios Dentsas im Rahmen seiner Studienarbeit.
      Lizenz: Apache 2 License
  • Custom Icons Project, PowerPoint Icons für Präsentationen ( Vorschau).
    Lizenz: Creative Commons Attribution 3.0 License
  • Visio Stencil Set für den Entwurf von Sichten auf Geschäftsprozesse ( Vorschau).
    Lizenz: Creative Commons Attribution 3.0 License
  • Process Fragment Transformer
    Transformation von Prozessfragmenten in Standard BPEL Code.
    Lizenz: Creative Commons Attribution 3.0 License
Arts in BPMN