Structuring complex software processes by „Process landscaping”

  • Volker Gruhn
  • Ursula Wellen
Session 4: Distributed Processes/Process Modeling Languages
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1780)


Process Landscaping is a method, which supports modelling of related processes. These processes can be modelled on different levels of abstraction. Interfaces between processes are considered as first class process entities. It prevents loosing an overview of the whole framework of processes and ensures that decisions about processes are not burdened out by an overwhelming amount of details. In this article we discuss the approach of Process Landscaping by developing a real-world software process.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [ABC96]
    D. Avrilionis, N. Belkhatir, P.-Y. Cunin, Improving Software Process Modelling and Enactment Techniques, In: C. Montangero (ed.), Software Process Technology—Proceedings of the 5th European Workshop, Nancy, France, Oct. 1996, appeared as Lecture Notes in Computer Science No. 1149, pages 65–74Google Scholar
  2. [BFG93]
    S. Bandinelli, A. Fugetta, S. Grigolli, Process Modelling in-the Large with SLANG, In: Proceedings of the 2nd International Conference on the Software Process—Continuous Software Improvement, Berlin, Germany, Feb. 1993, pages 75–83Google Scholar
  3. [BJ95]
    J.G. Brodman and D.L. Johnson, Return on Investment (ROI) from Software Process Improvement Measured by US Industry, In: Software Process Improvement Practice, John Wiley and Sons, Pilot Issue, Volume 1, August 1995, pages 35–48Google Scholar
  4. [CW95]
    J.E. Cook, A. Wolf, Automating Process Discovery through Event-Data Analysis, In: Proceedings of the 17th International Conference on Software Engineering, Seattle, Washington, US, 1995, pages 73–82Google Scholar
  5. [DG98]
    W. Deiters, V. Gruhn, Process Management in Practice—Applying the FUNSOFT Net Approach to Large Scale Processes, In: Special Issue on Process Technology/Automated Software Engineering, Nr. 5, 1998, pages 7–25Google Scholar
  6. [EAD99]
    J. Estublier, M. Amiour, S. Dami, Building a Federation of Process Support Systems, In: Proceedings of the International Joint Conference on Work Activities and Collaboration WACC '99, San Francisco, California, Feb. 1999, pages 197–206Google Scholar
  7. [EG94]
    G. Engels, L. Groenewegen, SOCCA: Specifications of Coordinated and Cooperative Activities, In: A. Finkelstein, J. Kramer, B. Nuseibeh (eds.), Software Process Modelling and Technology, John Wiley & Sons, London, England, 1994, pages 71–100Google Scholar
  8. [Gru92]
    V. Gruhn, Software Process Simulation on Arbitrary Levels of Abstraction, In: A. Sydow (ed.), Computational Systems Analysis 1992, Elsevier, Amsterdam, Netherlands, 1992, pages 439–444Google Scholar
  9. [GU98]
    V. Gruhn, Urbainczyk, Software Process Modeling and Enactment: An Experinece Report Related to Problem Tracking in an Industrial Project, In: Proceedings of the 20th International Conference on Software Engineering, Kyoto, Japan, Apr. 1998, pages 13–21Google Scholar
  10. [HC93]
    M. Hammer, J. Champy, Reengineering the Corporation, Harper Business, New York, US, 1993Google Scholar
  11. [MS96]
    S. Meinhard, F. Sänger, R/3 Development Processes as Framework for Successful Projects (in German), HMD 33 (192), 1996, pages 100–112Google Scholar
  12. [SNT98]
    K. Sakamoto, K. Najakoji, Y. Takagi, N. Niihara, Toward Computational Support for Software Process Improvement Activities, In: Proceedings of the 20th International Conference on Software Engineering, Kyoto, Japan, April, 1998, pages 22–32Google Scholar
  13. [SOS98]
    B. Staudt Lerner, L.J. Osterweil, S.M. Sutton Jr., A. Wise, Programming Process Coordination in Little-JIL, In: V. Gruhn (ed.), 6th European Workshop on Process Technology, Weybridge, UK, Springer, Heidelberg, Germany, 1998, appeared as Lecture Notes in Computer Science No. 1487, pages 127–131Google Scholar

Copyright information

© Springer-Verlag 2000

Authors and Affiliations

  • Volker Gruhn
    • 1
  • Ursula Wellen
    • 1
  1. 1.Department of Computer Science, Software TechnologyUniversity of DortmundDortmundGermany

Personalised recommendations