Abstract
Development processes are inherently difficult to manage. Tools for managing development processes have to cope with continuous process evolution. The management system AHEAD is based on long-term experience gathered in different disciplines (software, mechanical, or chemical engineering). AHEAD provides an integrated set of tools for evolving both process definitions and their instances. AHEAD is based on graphs which are formally specified and manipulated by programmed graph transformations.
The work presented in this paper was carried out in the Collaborative Research Center IMPROVE, which is supported by the Deutsche Forschungsgemeinschaft.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cugola, G.: Tolerating deviations in process support systems via flexible enactment of process models. IEEE Transactions on Software Engineering 24(11), 982–1001 (1998)
Heimann, P., Krapp, C.-A., Westfechtel, B., Joeris, G.: Graph-based software process management. Intern. Journal of Software Eng. and Knowledge Eng. 7(4), 431–455 (1997)
Heinl, P., Horn, S., Jablonski, S., Neeb, J., Stein, K., Teschke, M.: A comprehensive approach to flexibility in workflow management systems. In: Georgakopoulos, D., Wolfgang, Wolf, A.L. (eds.) Proceedings of the International Joint Conference on Work Activities Coordination and Collaboration (WACC 1999), March 1999. ACM SIGSOFT Software Engineering Notes, vol. 24-2, pp. 79–88 (1999)
Jäger, D., Schleicher, A., Westfechtel, B.: AHEAD: A graphbased system for modeling and managing development processes. In: Münch, M., Nagl, M. (eds.) AGTIVE 1999. LNCS, vol. 1779, pp. 325–339. Springer, Heidelberg (2000)
Jäger, D., Schleicher, A., Westfechtel, B.: Using UML for software process modeling. In: Nierstrasz, O., Lemoine, M. (eds.) ESEC 1999 and ESEC-FSE 1999. LNCS, vol. 1687, pp. 91–108. Springer, Heidelberg (1999)
Joeris, G., Herzog, O.: Managing evolving workflow specifications. In: Proc. of the Intl. Conf. on Cooperative Information Systems (CoopIS 1998), pp. 310–321. IEEE Comp. Soc. Press, Los Alamitos (1998)
Joeris, G., Herzog, O.: Towards flexible and high-level modeling and enacting of processes. In: Jarke, M., Oberweis, A. (eds.) CAiSE 1999. LNCS, vol. 1626, pp. 88–102. Springer, Heidelberg (1999)
Kradolfer, M., Geppert, A.: Dynamic workflow schema evolution based on workflow type versioning and workflow migration. In: Proc. of the Intl. Conf. on Cooperative Information Systems (CoopIS 1999), September 1999, pp. 104–114. IEEE Comp. Soc. Press, Los Alamitos (1999)
Lawrence, P. (ed.): Workflow Handbook. John Wiley, Chichester (1997)
Murata, T., Borgida, A.: Handling of irregularities in human centered systems: A unified framework for data and processes. IEEE Transactions on Software Engineering 26(10), 959–977 (2000)
Object Management Group, Needham, Massachusetts. Workflow Management Facility Specification, version 1.2 edition (April 2000), http://www.omg.org
Object Management Group, Needham, Massachusetts. Software Process Engineering Metamodel Specification, version 1.0 edition (November 2002), http://www.omg.org
Reichert, M., Dadam, P.: ADEPTflex — supporting dynamic changes without loosing control. Journal of Intelligent Information Systems 10(2), 93–129 (1998)
Schleicher, A.: Management of Development Processes — An Evolutionary Approach. Dissertation RWTH Aachen, Deutscher Universitäts-Verlag, Wiesbaden, Germany (2002)
Schürr, A., Winter, A., Zündorf, A.: Graph grammar engineering with PROGRES. In: Botella, P., Schäfer, W. (eds.) ESEC 1995. LNCS, vol. 989, pp. 219–234. Springer, Heidelberg (1995)
Sheth, A., et al.: NSF workshop on workflow and process automation. ACM Software Engineering Notes 22(1), 28–38 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Heller, M., Schleicher, A., Westfechtel, B. (2004). Graph-Based Specification of a Management System for Evolving Development Processes. In: Pfaltz, J.L., Nagl, M., Böhlen, B. (eds) Applications of Graph Transformations with Industrial Relevance. AGTIVE 2003. Lecture Notes in Computer Science, vol 3062. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25959-6_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-25959-6_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22120-3
Online ISBN: 978-3-540-25959-6
eBook Packages: Springer Book Archive