Tool support for dynamic development processes

  • Authors:
  • Thomas Heer;Markus Heller;Bernhard Westfechtel;René Wörzberger

  • Affiliations:
  • Department of Computer Science 3, RWTH Aachen University, Aachen;SAP Research, CEC Karlsruhe, Karlsruhe;Applied Computer Science I, University of Bayreuth, Bayreuth;Department of Computer Science 3, RWTH Aachen University, Aachen

  • Venue:
  • Graph transformations and model-driven engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Development processes in engineering disciplines are highly dynamic. Since development projects cannot be planned completely in advance, the process to be executed changes at run time. We present a process management system which seamlessly integrates planning and enactment. The system manages processes at the project management level, but goes beyond the functionality of project management systems inasmuch as it both monitors and controls development processes and supports enactment of tasks through a work environment. However, the process management systemdoes not provide process automation as performed in workflow management systems. Therefore, we have developed tools for integrating process management and workflow management such that repetitive fragments of the overall development process may be enacted in workflow management systems and monitored in the process management system. Even in the case of repetitive process fragments, the need for deviations from the workflow definition may occur while a workflow is being enacted. Thus, we have also realized a tool which allows to perform dynamic changes of workflows during enactment. Altogether, dynamic development processes are supported through a synergistic combination of process and workflow management systems, integrating process planning and enactment.