A Process-Object Centered View of Software Environment Architecture
COLORADO UNIV AT BOULDER DEPT OF COMPUTER SCIENCE
Pagination or Media Count:
The essential purpose of a software environment is to provide strong, complete and readily accessible support for such key software processes as development and maintenance. The basis of such support must be a diverse and powerful set of functional capabilities supplied by what has previously been referred to as software tools. Increasingly, however, it is becoming clear that the most challenging part of creating an effective software environment is not the creation of the software tools themselves, but rather the effective integration of those tools and presentation of their capabilities to the user.
- Computer Programming and Software