- Back to staff overview

 

David Schumm
Research Associate and Ph.D. Student
David Schumm
Address: Institute of Architecture of Application Systems
Universitätsstraße 38
70569 Stuttgart
Germany
Phone: +49 (0)711 685-88481
Fax: +49 (0)711 685-88472
Room: 1st floor, Room 1.039
Office Hours: By arrangement via e-mail
E-Mail: david.schumm(@)iaas.uni-stuttgart.de

 


Overview

-  Research
-  PhD Thesis
-  Publications
-  Supervised Student Publications
-  Downloads


 Research

Current Project

 

SimTech - Stuttgart Research Centre for Simulation Technology and Cluster of Excellence „Simulation Technology“: The SimTech project is developing scientific methods and applications in the different fields of modeling and simulation science. Within SimTech, the Institute of Architecture of Application Systems is concerned with the development of a workflow management system that is tailored to the requirements and needs of scientists. This system forms a platform for workflow-based automation of simulations considering increased flexibility and ease of use. Using this platform, simulation workflows can efficiently be modeled, executed, adapted, monitored and analyzed. One fundamental goal in the development of this system lies in hiding the technical complexity underlying the different phases of workflow-based automation of a simulation.

 

Previous Project

 

COMPAS - Compliance-driven Models, Languages, and Architectures for Services: The COMPAS project is designing and implementing novel models, languages, and an architectural framework to ensure compliance of services to design rules and regulations. COMPAS is using model-driven techniques, domain-specific languages, and service-oriented infrastructure software to enable organizations to develop business compliance solutions easier and faster. Compliance refers to the entirety of all measures that need to be taken in order to adhere to laws, regulations, guidelines, and internal policies. More information on COMPAS can be found on the project website, in the project brochure, the project poster, and in the final report.


PhD Thesis

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 I am developing tools like a repository for supporting efficient management of process fragments (Fragmento), a view-based framework for process instance monitoring (BPI), Web services for the generation of views, and a management framework for their composition. Some of these tools are freely available: Downloads

   

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 for providing a perspective on a process that is personalized for specific needs of a user, or for generating a public view on a process.




 Publications

Journal Papers
  1. 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), Online, 2012 ( pdf).
  2. 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).
  3. 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. 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: Proceedings of the Multikonferenz Wirtschaftsinformatik 2012 (accepted for publication).
  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.
  4. Binz, Tobias; Leymann, Frank; Schumm, David: CMotion: A Framework for Migration of Applications into and between Clouds. In: Proceedings of SOCA 2011.
  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. (ed.): 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 (ed.); Alt, Rainer (ed.); Fähnrich, Klaus-Peter (ed.); Franczyk, Bogdan (ed.); Maciaszek, Leszek A. (ed.): 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 (ed.); Semeraro, Giovanni (ed.): 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 (ed.): 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 (ed.); Younas, Muhammad (ed.); Hara, Takahiro (ed.); Durresi, Arjan (ed.): 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. 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).
  2. Kopp, Oliver; Leymann, Frank; Schumm, David; Unger, Tobias: On BPMN Process Fragment Auto-Completion. In: Eichhorn, Daniel (ed.); Koschmider, Agnes (ed.); Zhang, Huayu (ed.): Proceedings of the 3rd Central-European Workshop on Services and their Composition (ZEUS 2011) ( pdf).
  3. 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 (ed.); Facca, Federico Michele (ed.): Proceedings of the 1st Workshop on Engineering SOA and the Web (ESW'10), 2010 ( pdf).
  4. 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).
  5. Schumm, David; Karastoyanova, Dimka; Leymann, Frank; Nitzsche, Jörg: On Visualizing and Modelling BPEL with BPMN. In: Müller, Henning (ed.); Chen, Jinjun (ed.); Cafaro, Massimo (ed.); Park, Jong Hyuk (ed.); Abdennadher, Nabil (ed.): IEEE Proceedings of the 4th International Workshop on Workflow Management (IWWM2009) ( pdf).
Miscellaneous Papers
  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.
Posters
  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).
  3. Schumm, David: Process Views and their Application in Compliance Management. In: The 2nd Service and Software Architectures, Infrastructures and Engineering (SSAIE) Summer School, 2010 ( poster).
Technical Reports
  1. Schumm, David; Karastoyanova, Dimka; Leymann, Frank; Lie, Sumadi: Propagation of States from BPEL Process Instances to Chevron Models, Technischer Bericht Nr. 2011/06 (pdf).
  2. Schumm, David; Latuske, Gregor; Leymann, Frank: A Prototype for View-based Monitoring of BPEL Processes, Technischer Bericht Nr. 2011/04 (pdf).
  3. 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).
Selected Talks
  1. Advanced Business Process Instance Monitoring in WSO2 Carbon. WSO2con 2011, Colombo, Sri Lanka ( pdf).
  2. Information Design for Business Process Management. 5th Summer School on Service Oriented Computing (Summer SOC), June 2011 ( pdf).
  3. State Propagation for Business Process Monitoring on Different Levels of Abstraction. 19th European Conference on Information Systems (ECIS), June 2011 ( pdf).
  4. Compliance in BPM & Views on Business Processes. IBM Technology Partnership Center, BPM Day, May 2011 ( pdf).
  5. Applicability of Process Viewing Patterns in Business Process Management. International Workshop on Models and Model-driven Methods for Service Engineering (3M4SE), October 2010 ( pdf).
  6. Essential Aspects of Compliance Management with Focus on Business Process Automation. 3rd International Conference on Business Process and Services Computing (BPSC), September 2010 ( pdf).
  7. Process Views to Support Compliance Management in Business Processes. 11th International Conference on Electronic Commerce and Web Technologies (EC-WEB), September 2010 ( pdf).
  8. Compliance Management in Automated Business Processes. IBM Global Business Services (Ehningen), July 2010 ( pdf).
Student Publications
  1. Schumm, David: Graphische Modellierung von BPEL Prozessen unter Verwendung der BPMN Notation, Diploma Thesis No. 2720, 2008 ( pdf).
  2. Schumm, David: A Graphical Tool for Modeling BPEL 2.0 Processes, Student Thesis No. 2124, 2007 ( pdf).

I am also reviewer or co-reviewer of contributions to international journals (IEEE Software, TSC, VLDB) and conferences (BPM, CoopIS, ECIS, EDOC, ICSOC, ICWE, ICWS, ServiceWave, WI, WWW).

Interested in my work? Hello!



 Supervised Student Publications

  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.

 Student Publications in Progress




 Downloads

  • Business Process Illustrator - Monitoring Business Processes with Views ( Preview, Report).
    Developed by Gregor Latuske in the course of his Diploma Thesis.
    License: Apache 2 License
  • Business Process Instance Monitoring for WSO2 Carbon BPS ( Preview, Slides, Jakob‘s thesis)
    Porting of the Business Process Illustrator to WSO2 Carbon Business Process Server.
    Conducted by Jakob Krein in the course of his student thesis.
    License: Apache 2 License
  • Fragmento: Process Fragment Library ( Preview)
    • Fragmento Source Code (zip). License: Apache 2 License
    • Fragmento WAR Distribution (zip). License: Apache 2 License
    • Fragmento Testsuite (zip). License: Apache 2 License
    • Fragmento Documentation ( pdf). License: Apache 2 License
    • Fragmento Installation Manual ( pdf). License: Apache 2 License
    • Fragmento Bugfixes (zip)
    • A preconfigured Tomcat application server containing Fragmento is available upon request
    • Fragmento Eclipse Integration (src, bin).
      Developed by Dimitrios Dentsas in the course of his Student Thesis.
      License: Apache 2 License
  • Visio Stencil Set for the design of process views ( Preview).
    License: Creative Commons Attribution 3.0 License
  • Custom Icons Project, PowerPoint icons for presentations ( Preview).
    License: Creative Commons Attribution 3.0 License
  • Process Fragment Transformer
    XSL Template to transform process fragments to standard BPEL code.
    License: Creative Commons Attribution 3.0 License
Arts in BPMN