Social Analyses of Computing: Theoretical Perspectives in Recent Empirical Research
ACM Computing Surveys (CSUR)
ACM president's letter: throwaway programs
Communications of the ACM
Tutorial on Software Design Techniques
Tutorial on Software Design Techniques
An introduction to the Programmer's Workbench
ICSE '76 Proceedings of the 2nd international conference on Software engineering
A user's viewpoint on the Programmer's Workbench
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Structured programming in a production programming environment
Proceedings of the international conference on Reliable software
The role of debugging within software engineering environments
SIGSOFT '83 Proceedings of the ACM SIGSOFT/SIGPLAN software engineering symposium on High-level debugging
Error free code: is it attainable?
ACM SIGPLAN Notices
Hi-index | 0.00 |
Software development environments are now being proposed as a way to solve problems of software development such as high costs and hidden errors. These environments have tremendous potential to structure the programming process, making it more reliable and error free. The potential also exists to ignore important costs associated with these environments. The large impact of software development environments makes them worthy of discussion. Topics of interest include 1) the package of a software development environment and 2) recurring dilemmas associated with the use of software development environments in organizations. A definition of a software development environment is provided and the dominant trends, with respect to costs, benefits and users, are discussed.