Abstract
In this paper a high-level, user-friendly, yet executable process modelling language is introduced. The modelling of a process’ structure is supported through ER-like diagrams, whilst its behaviour can be specified in terms of state transition diagrams with guarded transitions, refined operations, and event handlers. It is enforced that process models consist of well separated process fragments which are subject to reuse. The enviroment supports the implantation of knowledge gathered during process execution into the process model to enhance assistance for the project management.
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
Cen, J.Y.; Tu, C.M. (1994):CSPL: a process centered environment. Information and Software Technology 36(1), (1994)
Conradi, R.; Hagaseth, M.; Larsen, J.; Nguyen, M.N.; Munch, B.P.; Westby, P.H.; Zhu, W.; Jaccheri, M.L.; Liu, C. (1994): EPOS: Object-oriented Cooperative Process Modelling. In: Finkelstein, A., Kramer, J., Nuseibeh, B. (ed.): Software Process Modeling Technology. Research Studies Press, Taunton, Somerset, England (1994)
Conradi, R.; Jaccheri, M.L.; Mazzi, C.; Aarsten, A.; Nguyen, M.N. (1992): Desing, use and implementation of SPELL, a language for software process modeling and evolution. In: Derniame, J.C. (ed.): Proceedings from EWSPT’92, Trondheim, Norwegen. Lecture Notes in Computer Science, Vol. 635, Berlin Heidelberg New York: Springer 1992, pp 167–177
Heimann, P.; Joeris, G.; Krapp, C.A.; Westfechtel, B. (1996): DYNAMITE: Dynamic Task Nets for Software Process Management. In: Proceedings of the 18th international conference on Software Engineering, (1996)
Heimann, P.; Joeris, G.; Krapp, C.A.; Westfechtel, B. (1997): Graph-based Software Process Management. International Journal of Software Engineering and Knowledge Engineering (7), World Scientific Publishing Company (1997)
Junkermann, G.; Peuschel, B.; Schafer, W.; Wolf, S. (1994): Merlin: Supporting Cooperation in Software Process Development through a Knowledge-based Environment. In: Software Process Modeling and Technology, Research Studies Press, Somerset, UK (1994)
Junkermann, G. (1995): ESCAPE Eine graphische Sprache zur Spezifikation von Sofware-Prozessen. Ph.D. Thesis, Department of Computer Science, University of Dortmund, (1995)
Krapp, C.A. (1998): An Adaptable Environment for the Management of Development Processes. Ph.D. Thesis, Department of Computer Science, Aachen University of Technology, (1998)
Nagl, M. (1996): “Building Tightly Integrated Software Development Environments: The IPSEN Approach”, Lecture Notes in Computer Science, Vol. 1170, Chapter 5.1. Berlin Heidelberg New York: Springer 1996
Rombach. H.D.: Bröckers. A.; Lott, C.M.; Verlage, M. (1995): MVP-L Language Report Version 2. Internal Report. Department of Computer Science, University Kaiserslautern. (1995)
Schurr. A. (1989): Introduction to PROGRES. an Attribute Graph Grammar Based Specification Language. In: Nagl, M. (ed.): Proceedings of the 15th International Workshop on Graphtheoretic Concepts in Computer Science. 1989, pp 151-165
Sutton, S.M.; Heimbigner, D.: Osterweil, L.J. (1995): APPL/A: A language for Software Process Programming. ACM Transactions on Software Engineering and Methodology 4(3). pp. 221–286. (1995)
Sutton. S.M.: Osterweil. L.J. (1997): The Design of a Next-Generation Process Language. CMPSCI Technical Report 96-30, Department of Computer Science, University of Massachusetts. Amherst (1997)
Fowler, M.: Scott, K. (1997): UML Distilled - Applying the standard object modeling language. Reading, MA. Addison Wesley (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schleicher, A. (1999). High-Level Modelling of Development Processes. In: Scholz-Reiter, B., Stahlmann, HD., Nethe, A. (eds) Process Modelling. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-60120-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-60120-0_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-64265-4
Online ISBN: 978-3-642-60120-0
eBook Packages: Springer Book Archive