Back to Search Start Over

Process-Centered Software Engineering Environments, A Brief History and Future Challenges.

Authors :
Gruhn, Volker
Source :
Annals of Software Engineering; 2002, Vol. 14 Issue 1-4, p363-382, 20p
Publication Year :
2002

Abstract

Software engineering environments have a history of about two decades. Early environments provided support for small fragments of the software process (usually focusing on programming-in-the small). Then there was a trend towards support for more complete software processes (from early phases like requirements analysis and design down to testing and configuration management). Ten years ago the notion of process-centered software engineering environments initiated a new field in software engineering: software process research. The key idea is to use a model of a software process as input parameter for a software engineering environment. The environment is supposed to "behave" in accordance to the process model. Some aspects of this vision became true, others turned out to be of little practicability. In this article, we discuss the history of software engineering environments with a particular focus on process-centered software engineering environments (PCSEEs). We discuss the notion of distributed software processes (as one of the most substantial current trends in software process research) and we motivate the notion of a software process middleware which serves as basis of real-world software processes spread over various sites. In addition, we discuss some other trends in the software process research arena. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10227091
Volume :
14
Issue :
1-4
Database :
Complementary Index
Journal :
Annals of Software Engineering
Publication Type :
Academic Journal
Accession number :
9680356
Full Text :
https://doi.org/10.1023/A:1020522111961