Software
- 12 February 1982
- journal article
- research article
- Published by American Association for the Advancement of Science (AAAS) in Science
- Vol. 215 (4534) , 775-779
- https://doi.org/10.1126/science.215.4534.775
Abstract
Two principal themes are observed in software development, both aimed at improving the productivity of developing and maintaining new applications. The first is to provide increasingly rich system programming function in order to handle the details of managing hardware resources. The second is to provide application development facilities with logical structures and building blocks more closely aligned with the logic of the application itself. An additional challenge is to provide these in a way that will allow continued enhancement of existing software.Keywords
This publication has 12 references indexed in Scilit:
- Database SystemsScience, 1982
- The UNIX Operating System: A Model for Software DesignScience, 1982
- The emperor's old clothesCommunications of the ACM, 1981
- Algorithm = logic + controlCommunications of the ACM, 1979
- Business information analysis and integration technique (BIAIT)ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 1979
- Can programming be liberated from the von Neumann style?Communications of the ACM, 1978
- Software EngineeringScience, 1977
- An axiomatic basis for computer programmingCommunications of the ACM, 1969
- Letters to the editor: go to statement considered harmfulCommunications of the ACM, 1968
- Assigning meanings to programsPublished by American Mathematical Society (AMS) ,1967