Abstract
Management of development processes in different engineering disciplines is a challenging task. We present an integrated approach which covers not only the activities to be carried out, but also the resources required and the documents produced. Integrated management of processes, resources, and products is based on a model which is formally specified by a programmed graph rewriting system. Management tools are generated from the formal specification. In this way, we obtain a management system which assists in the coordination of developers cooperating in the development of a complex technical product.
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
Bandinelli, S., Fuggetta, A., Ghezzi, C.: Software process model evolution in the SPADE environment. IEEE Transactions on Software Engineering 19(12), 1128–1144 (1993)
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison Wesley, Reading (1998)
Bußler, C., Jablonski, S.: An approach to integrate workflow modeling and organization modeling in an enterprise. In: Proceedings of the Third Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, Morgantown, West Virginia, pp. 81–95 (April 1994)
Dinkhoff, G., Gruhn, V., Saalmann, A., Zielonka, M.: Business process modeling in the workflow management environment Leu. In: Loucopoulos, P. (ed.) ER 1994. LNCS, vol. 881, pp. 46–63. Springer, Heidelberg (1994)
Dittrich, K., Gotthard, W., Lockemann, P.: DAMOKLES, a database system for software engineering environments. In: Conradi, R., Didriksen, T.M., Wanvik, D.H. (eds.) Proceedings of the International Workshop on Advanced Programming Environments, Trondheim. LNCS, vol. 244, pp. 353–371 (June 1986)
Ehrig, H., Engels, G., Kreowski, H.-J., Rozenberg, G. (eds.): Handbook on Graph Grammars and Computing by Graph Transformation: Applications, Languages, and Tools, vol. 2. World Scientific, Singapore (1999)
Engels, G., Rozenberg, G., (eds.): TAGT 1998 — 6th International Workshop on Theory and Application of Graph Transformation, technical report tr-ri-98-201, Paderborn, Germany (November 1998)
Ermel, C., Rudolf, M., Taentzer, G.: The AGG approach: Language and environment. In: Ehrig et al. [6], pp. 551–602
Fernström, C.: PROCESS WEAVER: Adding process support to UNIX. In: Proceedings of the 2nd International Conference on the Software Process, Berlin, Germany, pp. 12–26 (February 1993)
Fischer, T., Niere, J., Torunski, L., Zündorf, A.: Story diagrams: Ane w graph grammar language based on the unified modeling language and Java. In: Engels and Rozenberg [7], pp. 112–121
Heimann, P., Krapp, C.-A., Westfechtel, B.: An environment for managing software development processes. In: Proceedings of the 8th Conference on Software Engineering Environments, Cottbus, Germany, pp. 101–109 (April 1997)
Heimann, P., Krapp, C.-A., Westfechtel, B., Joeris, G.: Graph-based software process management. International Journal of Software Engineering and Knowledge Engineering 7(4), 431–455 (1997)
IBM, Böblingen, Germany. IBM FlowMark: Modeling Workflow (March 1995)
Kaiser, G.E., Feiler, P.H., Popovich, S.: Intelligent assistance for software development and maintenance. IEEE Software 5(3), 40–49 (1988)
Krapp, C.-A.: An Adaptable Environment for the Management of Development Processes. Number 22 in Aachener Beiträge zur Informatik. Augustinus Buchhandlung, Aachen, Germany (1998)
Krüppel, S.: Ein Ressourcenmodell zur Unterstützung von Software-Entwicklungsprozessen. Master’s thesis, RWTH Aachen, Germany (February 1996)
Krüppel, S., Westfechtel, B.: RESMOD: Aresou rce management model for development processes. In: Engels and Rozenberg [7], pp. 390–397
Leblang, D.: The CM challenge: Configuration management that works. In: Tichy, W. (ed.) Configuration Management. Trends in Software, vol. 2, pp. 1–38. John Wiley & Sons, Chichester (1994)
Nagl, M. (ed.): Building Tightly-Integrated Software Development Environments: The IPSEN Approach. LNCS, vol. 1170. Springer, Heidelberg (1996)
Nagl, M., Marquardt, W.: SFB-476 IMPROVE: Informatische Unterstützung übergreifender Entwicklungsprozesse in der Verfahrenstechnik. In: Jarke, M., Pasedach, K., Pohl, K. (eds.) Informatik 1997: Informatik als Innovationsmotor, Informatik aktuell, Aachen, Germany, pp. 143–154 (September 1997)
Oquendo, F., Berrado, K., Gallo, F., Minot, R., Thomas, I.: Version management in the PACT integrated software engineering environment. In: Ghezzi, C., McDermid, J.A. (eds.) ESEC 1989. LNCS, vol. 387, pp. 222–242. Springer, Heidelberg (1989)
Peuschel, B., Schäfer, W., Wolf, S.: A knowledge-based software development environment supporting cooperative work. International Journal of Software Engineering and Knowledge Engineering 2(1), 79–106 (1992)
Rupietta, W.: Organization models for cooperative office applications. In: Karagiannis, D. (ed.) DEXA 1994. LNCS, vol. 856, pp. 114–124. Springer, Heidelberg (1994)
Schleicher, A., Westfechtel, B., Jäger, D.: Modeling dynamic software processes in UML. Technical Report AIB 98-11, RWTH Aachen, Germany (1998)
Schürr, A., Winter, A.: UML packages for programmed graph rewriting systems. In: Engels and Rozenberg [7], pp. 132–139
Schürr, A., Winter, A., Zündorf, A.: The PROGRES approach: Language and environment. In: Ehrig et al. [6], pp. 487–550
Thayer, R.H.: Software engineering project management: A top-down view. In: Thayer, R.H. (ed.) Tutorial: Software Engineering Project Management, pp. 15–54. IEEE Computer Society Press, Washington (1988)
Tichy, W.F.: RCS – A system for version control. Software–Practice and Experience 15(7), 637–654 (1985)
Westfechtel, B.: A graph-based system for managing configurations of engineering design documents. International Journal of Software Engineering and Knowledge Engineering 6(4), 549–583 (1996)
Westfechtel, B.: Graph-based product and process management in mechanical engineering. In: Ehrig et al. [6], pp. 321–368
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Krapp, CA., Krüppel, S., Schleicher, A., Westfechtel, B. (2000). Graph-Based Models for Managing Development Processes, Resources, and Products. In: Ehrig, H., Engels, G., Kreowski, HJ., Rozenberg, G. (eds) Theory and Application of Graph Transformations. TAGT 1998. Lecture Notes in Computer Science, vol 1764. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-46464-8_32
Download citation
DOI: https://doi.org/10.1007/978-3-540-46464-8_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67203-6
Online ISBN: 978-3-540-46464-8
eBook Packages: Springer Book Archive