Dr. rer. nat. David Schumm

Former Research Associate

Research

Projects

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.

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.

PhD Thesis Topic


Managing compliance in a service-oriented architecture requires, among other tasks, performing profound and traceable changes on process models and providing an according visualization for process management and auditing activities. For that reason I am defining methods and concepts for extracting, integrating, highlighting and fading out particular parts of a process (so-called process fragments) which are subject to compliance. My research has revealed that views on processes provide the fundamentals for this task. Therefore, I am investigating in my PhD thesis the application of process views in the field of compliance management in BPM. For instance, I investigate different techniques that can be used for the creation of views on processes (Process Viewing Patterns). As technical enabler for this approach, tools like a repository for supporting efficient management of process fragments (Fragmento), a view-based framework for process instance monitoring, Web services for the generation of views, and a management framework for their composition come into play. A view on a process intends to abstract from details and make complex processes easier to understand. A process view can be described as the outcome of particular transformations applied to a process model, for instance omission and aggregation of activities. Process views can be applied in several use cases, such as providing a perspective on a process that is personalized for specific needs of a user, or generating a public view on a process.

Publications

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 fr 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).

Conference Papers

  1. Wagner, Sebastian; Fehling, Christoph; Karastoyanova, Dimka; Schumm, David: State Propagation-based Monitoring of Business Transactions. In: Proceedings of the 2012 IEEE International Conference on Service-Oriented Computing and Applications.
  2. Nowak, Alexander; Karastoyanova, Dimka; Leymann, Frank; Rapoport, Andrej; Schumm, David: Flexible Information Design for Business Process Visualizations. In: Proceedings of the 2012 IEEE International Conference on Service-Oriented Computing and Applications ( pdf).
  3. Karastoyanova, Dimka; Dentsas, Dimitrios; Schumm, David; Sonntag, Mirko; Sun, Lina; Vukojevic-Haupt, Karolina: Service-based Integration of Human Users in Workflow-driven Scientific Experiments. In: Proceedings of the 8th IEEE International Conference on eScience (eScience 2012) ( pdf).
  4. Breitenbücher, Uwe; Binz, Tobias; Kopp, Oliver; Leymann, Frank; Schumm, David: Vino4TOSCA: A Visual Notation for Application Topologies based on TOSCA. In: Proceedings of the 20th International Conference on Cooperative Information Systems (CoopIS 2012) ( pdf).
  5. Binz, Tobias; Leymann, Frank; Nowak, Alexander; Schumm, David: Improving the Manageability of Enterprise Topologies Through Segmentation, Graph Transformation, and Analysis Strategies. In: Proceedings of 2012 Enterprise Distributed Object Computing Conference (EDOC) ( pdf).
  6. Schumm, David; Barzen, Johanna; Leymann, Frank; Ellrich, Lutz: A Pattern Language for Costumes in Films. In: Kohls, Christian (Hrsg); Fiesser, Andreas (Hrsg): Proceedings of the 17th European Conference on Pattern Languages of Programs (EuroPLoP 2012) ( pdf).
  7. Fehling, Christoph; Ewald, Thilo; Leymann, Frank; Pauly, Michael; Rütschlin, Jochen; Schumm, David: Capturing Cloud Computing Knowledge and Experience in Patterns. In: Proceedings of the 2012 IEEE International Conference on Cloud Computing (CLOUD 2012) ( pdf).
  8. Binz, Tobias; Fehling, Christoph; Leymann, Frank; Nowak, Alexander; Schumm, David: Formalizing the Cloud through Enterprise Topology Graphs. In: Proceedings of 2012 IEEE International Conference on Cloud Computing ( pdf).
  9. 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).
  10. 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.
  11. 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).
  12. 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).
  13. 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).
  14. 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).
  15. 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 ( pdf).
  16. 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 ( pdf).
  17. 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).
  18. 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).
  19. 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).
  20. 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).
  21. 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).
  22. 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).
  23. 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).
  24. 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).
  25. Eberle, Hanna; Leymann, Frank; Schleicher, Daniel; Schumm, David; Unger, Tobias: Process Fragment Composition Operations. In: Proceedings of APSCC 2010.
  26. 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).
  27. Schumm, David; Leymann, Frank; Streule, Alexander: Process Viewing Patterns. In: Proceedings of the 14th IEEE International EDOC Conference (EDOC 2010) ( pdf).
  28. 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).
  29. 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).
  30. 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).
  31. 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).
  32. 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).
  33. 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).
  34. 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).

Workshop Papers

  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).

Miscellaneous

  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.
  2. Schumm, David; Leymann, Frank: Geschäftsprozesstechnologie. In: Gabler Wirtschaftslexikon Online, Wiesbaden: Gabler Verlag, 2010.

Posters

  1. Schumm, David; Dentsas, Dimitrios; Hahn, Michael; Karastoyanova, Dimka; Leymann, Frank; Sonntag, Mirko: Reuse of Web Service Compositions. In: Demo Sessions of the 12th International Conference on Web Engineering (ICWE), 2012 ( Poster).
  2. Schumm, David; Karastoyanova, Dimka: Integrating Humans in Scientific Workflows: Integrate, Register & Communicate. In: The 4th SimTech Status Seminar, 2011 ( Poster).
  3. Schumm, David: Information Design for Business Process Management. In: The 5th Summer School on Service Oriented Computing (Summer SOC), 2011 ( Poster, Abstract, Folien).
  4. Schumm, David: Process Views and their Application in Compliance Management. In: The 4th Summer School on Service Oriented Computing (Summer SOC), 2010 ( Poster).

Technical Reports

  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).

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 habe ich die Forschung durch wissenschaftliche Begutachtung von Artikeln für internationale Zeitschriften (Grid Computing, IEEE Software, TSC, VLDB) und Konferenzen (BPM, CoopIS, ECIS, EDOC, ICSOC, ICWE, ICWS, ServiceWave, WI, WWW) unterstützt.

Student Publications

  1. Sun, Lina: Web Services for Human Interaction, Diplomarbeit Nr. 3275, 2012.
  2. Dentsas, Dimitrios: Integration von Fragmento in eine Rich Client Plattform, Studienarbeit Nr. 2331, 2011.
  3. Grimm, Philipp: Metamodell und Plattform für Mustersprachen und Musterkataloge, Diplomarbeit Nr. 3190, 2011.
  4. Rapoports, Andrejs: Configurable Visual Representations for Business Process Monitoring, Diplomarbeit Nr. 3181, 2011.
  5. Klenk, Eike: Sprachübergreifende Überwachung von Geschäftsprozessen, Diplomarbeit Nr. 3138, 2011.
  6. Alvi, Modood Ahmad: Adaptive Prozessmodellierung mittels mehrerer Abstraktionsschichten, Diplomarbeit Nr. 3134, 2011.
  7. Lie, Sumadi: Abstract Business Process Monitoring, Studienarbeit Nr. 2316, 2011.
  8. Krein, Jakob: Web-based Application Integration: Advanced Business Process Monitoring in WSO2 Carbon, Studienarbeit Nr. 2311, 2011.
  9. Cai, Jiayang: Entwicklung eines Frameworks zur Verwaltung von abstrakten Sichten auf BPEL Prozesse, Diplomarbeit Nr. 3079, 2011.
  10. Krämer, Eugen: Anpassbare Darstellung von Prozessmodellen, Diplomarbeit Nr. 3062, 2010.
  11. Latuske, Gregor: Sichten auf Geschäftsprozesse als Werkzeug zur Darstellung laufender Prozessinstanzen, Diplomarbeit Nr. 3036, 2010.
  12. Poszlovszki, Andreas: Process Fragment Recognition and Emphasis, Diplomarbeit Nr. 3001, 2010.
  13. Cai, Jiayang: Abstrakte Sichten auf BPEL Prozesse, Studienarbeit Nr. 2250, 2010.
  14. Zeng, Zhen: Anwendungsspezifische Prozessvisualisierung, Diplomarbeit Nr. 2967, 2010.
  15. Streule, Alexander: Abstract Views on BPEL Processes, Diplomarbeit Nr. 2889, 2009.
  16. Chen, Siran: Extraction of BPEL Process Fragments in Eclipse BPEL Designer, Diplomarbeit Nr. 2908, 2009.