Abstract
This paper discusses the integration of software product and software process modeling and management in the context of “programming-in-the large” software engineering environments. We analyze the principal concepts developed to give a formal description of software products and how such products are manufactured in such environments. Focusing on software products. we show the earliest attempts to give formal representations of the application of data modeling concepts with respect to software engineering requirements. This study has been carried out primarily in the context of software configuration management systems. Focusing on the software processes. we highlight recent efforts in the development of programming languages to describe the software processes. We conclude by presenting the ADELE/TEMPO project. which is a software environment combining software product with software process modeling and configuration management with software process control.
Get full access to this article
View all access options for this article.
