Skip to main content

MASP: A model for assisted software processes

  • Conference paper
  • First Online:
Software Engineering Environments

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

Abstract

Currently, an active research area is the design of formalisms for representing software process models and the underlying mechanisms for supporting their enaction. In the ALF project under the ESPRIT research programme, a formalism for modelling computer-assisted software processes, called the MASP concept, is being specified and a software engineering environment is being developed in order to support the enaction of software processes described with this formalism. This paper presents this representation formalism and outlines the architecture of this environment.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Benali, K., Boudjlida, N., Charoy, F., Derniame, J-C., Godart, C., Griffiths, Ph., Gruhn, V., Jamart, Ph., Legait, A., Oldfield, D.E. and Oquendo, F., “Presentation of the ALF Project”, Proceedings of the International Conference on System Development Environments and Factories (SDE&F'89), Berlin, May 1989.

    Google Scholar 

  2. Benali, K., Boudjlida, N., Charoy, F., Gruhn, V. and Oquendo, F., “Syntax of the MASP Description Language”, Technical Report, ALF Project, CEC ESPRIT Research Programme, June 1989.

    Google Scholar 

  3. Boudier, G., Gallo, F., Minot, R. and Thomas, I., “An Overview of PCTE and PCTE+”, Proceedings of the 3rd ACM Symposium on Practical Software Development Environments, Boston, November 1988.

    Google Scholar 

  4. Campbell, I., “Portable Common Tool Environment”, Computer Standards and Interfaces, No. 8, 1988.

    Google Scholar 

  5. Campbell, R. and Habermann, A., “The Specification of Process Synchronisation by Path Expressions”, Lecture Notes in Computer Science, Vol. 16, Springer-Verlag, 1974.

    Google Scholar 

  6. Derniame, J-C. et al, “The MASP Concept in the ALF Project”, Technical Report, ALF Project, CEC ESPRIT Research Programme, April 1989.

    Google Scholar 

  7. Dowson, M., “ISTAR — An Integrated Project Support Environment”, Proceedings of the 2nd ACM Symposium on Practical Software Development Environments, SIGPLAN Notices, Vol. 22, No. 1, January 1987.

    Google Scholar 

  8. Proceedings of the 9th International Conference on Software Engineering, Monterey, IEEE, 1987.

    Google Scholar 

  9. Kaiser, G.E. and Feiler, P.H., “An Architecture for Intelligent Assistance in Software Development”, in [ICSE].

    Google Scholar 

  10. Katayama, T., “A Hierarchical and Functional Software Process Description and its Enaction”, Proceedings of the 11th International Conference on Software Engineering, Pittsburgh, May 1989.

    Google Scholar 

  11. Kellner, M.I., “Representation Formalisms for Software Process Modeling”, Proceedings of the 4th International Software Process Workshop, ACM Software Engineering Notes, Vol. 14, No. 4, June 1989.

    Google Scholar 

  12. Legait, A. and Oquendo, F., “An Advanced Software Engineering Environment Framework”, Proceedings of the 2nd International Workshop on Computer-Aided Software Engineering (CASE'88), Cambridge, July 1988.

    Google Scholar 

  13. Lehman, M.M., “Process Models, Process Programs, Programming Support”, in [ICSE].

    Google Scholar 

  14. MacLean, R., “A Functional Paradigm for Software Development”, Proceedings of the 4th International Software Process Workshop, ACM Software Engineering Notes, Vol. 14, No. 4, June 1989.

    Google Scholar 

  15. Minot, R., Gallo, F., Boudier, G., Oquendo, F. and Thomas, I., “The Object Management System of PCTE and PCTE+”, Proceedings of the IEE Colloquium on Standard Interfaces for Software Tools, London, September 1988.

    Google Scholar 

  16. Oquendo, F., “PCTE Trigger Mechanism — Functional Specification”, Technical Report, ALF Project, CEC ESPRIT Research Programme, April 1989.

    Google Scholar 

  17. Oquendo, F., Gallo, F., Minot, R. and Thomas, I., “Modeling Composite Objects in a Software Engineering Object Management System”, Proceedings of the 3rd International Workshop on Computer-Aided Software Engineering (CASE'89), London, July 1989.

    Google Scholar 

  18. Oquendo, F., Berrada, K., Gallo, F., Minot, R. and Thomas, I., “Version Management in the PACT Integrated Software Engineering Environment”, Proceedings of the 2nd European Software Engineering Conference (ESEC'89), Warwick, September 1989, in Lecture Notes in Computer Science, Vol. 387, Springer-Verlag, 1989.

    Google Scholar 

  19. Osterweil, L., “Software Processes are Software Too”, in [ICSE].

    Google Scholar 

  20. Perry, D.E., “Software Interconnection Models”, in [ICSE].

    Google Scholar 

  21. Perry, D.E., “Industrial Strength Software Development Environments”, Proceedings of the 11th IFIP World Computer Congress, San Francisco, September 1989.

    Google Scholar 

  22. Stenning, V., “On the Role of an Environment”, in [ICSE].

    Google Scholar 

  23. Taylor, R.N., Baker, D.A., Belz, F.C., Boehm, B.W., Clarke, L.A., Fisher, D.A., Osterweil, L., Selby, R.W., Wileden, J.C., Wolf, A.L. and Young, M., “Next Generation Software Environments: Principles, Problems, and Research Directions”, Technical Report, University of California, Irvine, 1987.

    Google Scholar 

  24. Thomas, I., “Tool Integration in the PACT Environment”, Proceedings of the 11th International Conference on Software Engineering, Pittsburgh, May 1989.

    Google Scholar 

  25. Williams, L.G., “Software Process Modeling: A Behavioral Approach”, Proceedings of the 10th International Conference on Software Engineering, Raffles City, April 1988.

    Google Scholar 

  26. Warboys, B., “The IPSE 2.5 Project: Process Modelling as the basis for a Support Environment”, Proceedings of the International Conference on System Development Environments and Factories (SDE&F'89), Berlin, May 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Fred Long

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Legait, A., Oquendo, F., Oldfield, D. (1990). MASP: A model for assisted software processes. In: Long, F. (eds) Software Engineering Environments. Lecture Notes in Computer Science, vol 467. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53452-0_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-53452-0_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-53452-5

  • Online ISBN: 978-3-540-46886-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics