Skip to main content

An evaluation of FUNSOFT nets

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 635))

Abstract

This paper presents an evaluation of the software process modeling language FUNSOFT nets and of the related software process management environment MELMAC after two years of using both. FUNSOFT nets are based on Petri nets. In the recent years FUNSOFT nets have been used for modeling several academic software processes, like the Core Problem and its extensions and the process model of the Kernel/2 subproject of ESF, a few industrial software processes, and some other interpersonal processes. In this paper we describe which features of FUNSOFT nets and MELMAC turned out to be useful, which others seem to be of limited interest and which improvement suggestions for FUNSOFT nets and for MELMAC emerged. We suppose that the experience with using FUNSOFT nets and MELMAC apply to other software process management approaches in a similar way.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. V. Ambriola, P. Ciancarini, and C. Montangero. Software Process Enactment in Oikos. In Proceedings of the Fourth ACM SIGSOFT Symposium on Software Development Environments, Irvine, California, USA, December 1990. Appeared as Software Engineering Notes, 15(6), December 1990.

    Google Scholar 

  2. K. Benali, N. Boudjlida, F. Charoy, J.C. Derniame, C. Godart, P. Griffiths, V. Gruhn, P. Jamart, A. Legait, D.E. Oldfield, and F. Oquendo. The Presentation of the ALF project. In N. Madhavji, W. SchÄfer, and H. Weber, editors, Proceedings of the First International Conference on System Development Environments and Factories, London, 1989. Pitman Publishing.

    Google Scholar 

  3. [CDG+89] C. Conradi, T.M. Didriksen, B. Gulla, E.-A. Karlsson, A. Lie, and P.H. Westby. Design of the EPOS Software Engineering Environment. In N. Madhavji, W. SchÄfer, and H. Weber, editors, Proceedings of the First International Conference on System Development Environments and Factories, London, 1989. Pitman Publishing.

    Google Scholar 

  4. J. Daehler. PACE, ein interaktives graphisches Werkzeug für Petri-Netze mit Smalltalk-Erweiterung. GPPmbh, 1990. Technischer Bericht.

    Google Scholar 

  5. W. Deiters. A View Based Software Process Modeling Language. Draft version of a forthcoming Ph.D Thesis, January 1992.

    Google Scholar 

  6. W. Deiters and V. Gruhn. Managing Software Processes in MELMAC. In Proceedings of the Fourth ACM SIGSOFT Symposium on Software Development Environments, Irvine, California, USA, December 1990. Appeared as Software Engineering Notes, 15(6), December 1990.

    Google Scholar 

  7. W. Deiters and V. Gruhn. Software Process Model Analysis Based on FUNSOFT Nets. Mathematical Modeling and Simulation, (8), May 1991.

    Google Scholar 

  8. J.C. Derniame, C. Godart, V. Grahn, and J. Lonchamp. Process-Centered IPSEs in ALF. In Proceedings of the Fifth International Workshop on Computer-Aided Software Engineering, Montreal, Canada, July 1992.

    Google Scholar 

  9. C. Fernstroem and L. Ohlsson. The ESF Vision of a Software Factory. In Weber Madhavji, SchÄfer, editor, Proc. of the 1st Int. Conf, on System Development Env. and Factories, Berlin, FRG, May 1989.

    Google Scholar 

  10. A. Fugetta, editor. Proceedings of the 1 st European Workshop on Software Process Modelling, Milan, Italy, May 1991. AICA Press.

    Google Scholar 

  11. H.J. Genrich. Predicate/Transition Nets. In W. Braner, W. Reisig, and G. Rozenberg, editors, Petri Nets: Applications and Relationships to other Models of Concurrency, Berlin, FRG, 1987. Springer. Appeared in Lecture Notes on Computer Science 254.

    Google Scholar 

  12. V. Gruhn. Ein Software-Entwicklungs-Handbuch für die Firma LION GmbH (in German). Internal report, LION GmbH, 1991. Technical Report, LION.

    Google Scholar 

  13. V. Gruhn. The Software Process Management Environment MELMAC. In A. Fugetta, R. Conradi, and V. Ambriola, editors, Proceedings of the European Software Process Modeling Workshop, Milan, Italy, May 1991. AICA Press.

    Google Scholar 

  14. V. Gruhn. Validation and Verification of Software Process Models. PhD thesis, University Dortmund, June 1991. Appeared as Technical Report No. 394/91.

    Google Scholar 

  15. V. Gruhn. Software Process Simulation on Arbitrary Levels of Abstraction. In Proceedings of the Fourth International Symposium on Systems Analysis and Simulation, Berlin, Germany, August 1992.

    Google Scholar 

  16. F. Itter. Integrierte Systemanalyse und Simulation mit dem PSItool NET. In CASE: System und Werkzeuge. BI Wissenschaftsverlag, Hrsg. H. Balzert, 1990. Seiten 331–356.

    Google Scholar 

  17. R. Jegelka. Evaluierung der Software-ProzeΒmodellierungs-Sprache FUNSOFT-Netze und der Software-ProzeΒmanagement-Umgebung MELMAC (in German). 1991. Diplomarbeit, University of Dortmund.

    Google Scholar 

  18. G.E. Kaiser, P.H. Feiler, and S.S. Popovich. Intelligent Assistance for Software Development and Maintenance. IEEE Software, May 1988.

    Google Scholar 

  19. A. Liman. Verteilte Modellierung und Ausführung in Software-ProzeΒmodellen (in German). 1992. Diplomarbeit, University of Dortmund.

    Google Scholar 

  20. D.E. Perry, editor. Proceedings of the 6th International Software Process Workshop, Hakodate, Japan, October 1990.

    Google Scholar 

  21. D.E. Perry, editor. Proceedings of the 7th International Software Process Workshop, Yountville, California, USA, October 1991.

    Google Scholar 

  22. A. Saalmann. Ein Validations-und Post-Evaluationswerkzeug für FUNSOFT-Netze (in German). 1991. Diplomarbeit, University of Dortmund.

    Google Scholar 

  23. G. Scheschonk. Design/CPN — ein Werkzeug zur Simulation von hierarchischen CP-Netzen. GI Softwaretechnik-Trends, 10(1), April 1990.

    Google Scholar 

  24. U. Schindler. Projekt Management in Software ProzeΒmodellen (in German). 1991. Diplomarbeit, University of Dortmund.

    Google Scholar 

  25. R.N. Taylor, F.C. Belz, L.A. Clarke, L. Osterweil, R.W. Selby, J.C. Wileden, A.L. Wolf, and M. Young. Foundations in the ARCADIA Environment Architecture. In Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, Boston, 1988. Appeared as Software Engineering Notes, 13(5), February 1989.

    Google Scholar 

  26. B. Warboys. The IPSE 2.5 Project: Process Modelling as the basis for a Support Environment. In N. Madhavji, W. SchÄfer, and H. Weber, editors, Proceedings of the First International Conference on System Development Environments and Factories, London, 1989. Pitman Publishing.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jean-Claude Derniame

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gruhn, V., Jegelka, R. (1992). An evaluation of FUNSOFT nets. In: Derniame, JC. (eds) Software Process Technology. EWSPT 1992. Lecture Notes in Computer Science, vol 635. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0017521

Download citation

  • DOI: https://doi.org/10.1007/BFb0017521

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55928-3

  • Online ISBN: 978-3-540-47310-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics