Advertisement

MASP: A model for assisted software processes

  • Amaury Legait
  • Flávio Oquendo
  • Dan Oldfield
Conference paper
Part of the Lecture Notes in Computer Science book series (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.

Keywords

Software Process Model Enaction MASP ALF PCTE 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [BBC+89a]
    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. [BBC+89b]
    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. [BGMT88]
    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. [Camp88]
    Campbell, I., “Portable Common Tool Environment”, Computer Standards and Interfaces, No. 8, 1988.Google Scholar
  5. [CaHa74]
    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. [Der+89]
    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. [Dows87]
    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. [ICSE]
    Proceedings of the 9th International Conference on Software Engineering, Monterey, IEEE, 1987.Google Scholar
  9. [KaFe87]
    Kaiser, G.E. and Feiler, P.H., “An Architecture for Intelligent Assistance in Software Development”, in [ICSE].Google Scholar
  10. [Kata89]
    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. [Kell89]
    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. [LeOq88]
    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. [Lehm87]
    Lehman, M.M., “Process Models, Process Programs, Programming Support”, in [ICSE].Google Scholar
  14. [MacL89]
    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. [MGB+88]
    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. [Oque89]
    Oquendo, F., “PCTE Trigger Mechanism — Functional Specification”, Technical Report, ALF Project, CEC ESPRIT Research Programme, April 1989.Google Scholar
  17. [OGMT89]
    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. [OBG+89b]
    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. [Oste87]
    Osterweil, L., “Software Processes are Software Too”, in [ICSE].Google Scholar
  20. [Perr87]
    Perry, D.E., “Software Interconnection Models”, in [ICSE].Google Scholar
  21. [Perr89]
    Perry, D.E., “Industrial Strength Software Development Environments”, Proceedings of the 11th IFIP World Computer Congress, San Francisco, September 1989.Google Scholar
  22. [Sten87]
    Stenning, V., “On the Role of an Environment”, in [ICSE].Google Scholar
  23. [TBB+87]
    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. [Thom89]
    Thomas, I., “Tool Integration in the PACT Environment”, Proceedings of the 11th International Conference on Software Engineering, Pittsburgh, May 1989.Google Scholar
  25. [Will88]
    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. [Warb89]
    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

Copyright information

© Springer-Verlag Berlin Heidelberg 1990

Authors and Affiliations

  • Amaury Legait
    • 1
  • Flávio Oquendo
    • 1
  • Dan Oldfield
    • 2
  1. 1.GIE Emeraude BULLLouveciennesFrance
  2. 2.ICL Defence Systems Eskdale Road WinnershWokinghamUK

Personalised recommendations