Abstract
There has been a recent explosion of interest concerning the construction of computer-aided software engineering environments assisting users during the software development process. Such environments, called process-centred, are characterised by their ability to provide some assistance or automatisation of the software process being carried out. This paper describes the ALF Meta-CASE environment developed in the framework of the ALF ESPRIT project. It consists of a formalism for modelling computer-assisted software processes and mechanisms for supporting the generation of process-centred CASE environments. These environments are able to enact formal software processes models and to assist developers during their enaction.
Chapter PDF
Similar content being viewed by others
References
Arbaoui, S. and Oquendo, F., “Où en est la modélisation du rocessus de production du logiciel?”, Proceedings of the 4th International Conference on Software Engineering and its Applications, Toulouse, France, December 1991 (in French).
Benali, K., Boudjlida, N., Charoy, F., Derniame, J-C, Godart, C., Griffiths, Ph., Gruhn, V., Jamart, Ph., Legait, A., Oldfield, D. E., Oquendo, F., “Presentation of the ALF Project”, Proceedings of the International Conference on System Development Environments and Factories, Berlin, May 1989.
Boehm, B., “A Spiral Model of Software Development and Enhancement”, ACM Software Engineering Notes, Vol. 11, August 1986.
Campbell, I.,“Portable Common Tool Environment”, Computer Standards and Interfaces, No. 8, North-Holland, 1988.
Campbell, R. and Habermann, A., “The Specification of Process Synchronisation by Path Expressions”, Lecture Notes in Computer Science, Springer, Vol. 16, 1974.
Derniame, J-C. et al., “Reference Manual for the MASP Definition Language”, Technical Report, ALF Project, CEC ESPRIT Research Programme, July 1991.
Dowson, M., “Why is Process Important?”, Proceedings of the 1st International Conference on the Software Process, Redondo Beach, USA, October 1991.
Gisi, M. A. and Kaiser, G. E., “Extending a Tool Integration Language”, Proceedings of the 1st International Conference on the Software Process, Redondo Beach, USA, October 1991.
Griffiths, Ph., Legait, A., Menes, M., Oldfield, D., Oquendo, F., “ALF: Its Process Model and its Implementation on PCTE”, Proceedings of the International Software Engineering Environment Conference, Durham, England, April 1989. Published as Software Engineering Environments — Research and Practice, K. H. Bennett (ed.), Ellis Horwood Books in Information Technology, England, 1989.
Kaiser, G. E. and Feiler, P. H., “An Architecture for Intelligent Assistance in Software Development”, Proceedings of 9th International Conference on Software Engineering, Monterey, April 1987.
Katayama, T., “A Hierarchical and Functional Software Process Description and its Enaction”, Proceedings of the 11th International Conference on Software Engineering, Pittsburgh, May 1989.
Lehman, M. M., “Process Models, Process Programs, Programming Support”, Proceedings of 9th International Conference on Software Engineering, Monterey, April 1987.
Minot, R., Gallo, F., Boudier, G., Oquendo, F., Thomas, I., “The Object Management System of PCTE and PCTE+”, Proceedings of the IEE Colloquium on Standard Interfaces for Software Tools, London, September 1988.
Oquendo, F., Gallo, F., Minot, R., Thomas, I., “Modeling Composite Objects in a Software Engineering Object Management System”, Proceedings of the 3rd International Workshop on Computer-Aided Software Engineering, London, July 1989.
Oquendo, F, Berrada, K., Gallo, F, Minot, R., Thomas, I., “Version Management in the PACT Integrated Software Engineering Environment”, Proceedings of the 2nd European Software Engineering Conference, Warwick, September 1989.
Oquendo, F, “Building Object and Process-centered Software Environments on the PCTE Public Tool Interface”, Proceedings of the 6th International Software Process Workshop, Hokkaido, Japan, October 1990.
Oquendo, F., Tassart, G., Zucker, J-D., “Support for Software Tool Integration and Process-centered Software Engineering Environments”, Proceedings of the 3rd International Conference on Software Engineering and its Applications, Toulouse, France, December 1990.
Oquendo, F, “Supporting Software Process Communication and Cooperation Through Object Sets”, Proceedings of the 7th International Software Process Workshop, Yountville, USA, October 1991.
Oquendo, F., Boudier, G., Gallo, F., Minot, R., Thomas, I., “The PCTE+'s OMS: A Distributed Software Engineering Database System for supporting Large-Scale Software Development Environments”, Proceedings of the 2nd International Symposium on Database Systems for Advanced Applications, Tokyo, Japan, April 1991.
Osterweil, L., “Software Processes are Software Too”, Proceedings of the 9th International Conference on Software Engineering, Monterey, March 1987.
Perry, D. E., “Software Interconnection Models”, Proceedings of the 9th International Conference on Software Engineering, Monterey, March 1987.
Royce, W., “Managing the Development of Large Software Systems”, Proceedings of IEEE WESCON, August 1970.
Stenning, V., “On the Role of an Environment”, Proceedings of the 9th International Conference on Software Engineering, Monterey, March 1987.
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, Berlin, May 1989.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oquendo, F., Zucker, JD., Griffiths, P. (1992). A meta-CASE environment for software process-centred CASE environments. In: Loucopoulos, P. (eds) Advanced Information Systems Engineering. CAiSE 1992. Lecture Notes in Computer Science, vol 593. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0035154
Download citation
DOI: https://doi.org/10.1007/BFb0035154
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55481-3
Online ISBN: 978-3-540-47099-1
eBook Packages: Springer Book Archive
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.