Accession Number : ADA282270


Title :   Improving Productivity in the Development of Large Software Systems


Descriptive Note : Final rept.


Corporate Author : SOFTWARE OPTIONS INC CAMBRIDGE MA


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a282270.pdf


Report Date : 17 Feb 1994


Pagination or Media Count : 6


Abstract : The project began with a re-examination of the roles and boundaries of programming language and environments. The belief was that present technology was a result of historical drift rather than technical foresight. The expectation was that a fresh look at modern hardware and programming practices would result in significantly better languages and environments. By better we mean the results would, for example, reduce redundant effort and increase automation of implicit tasks, in order to allow the programmer to focus on the content of a problem. These are vague and lofty goals but our plan was specific and concrete. We developed appropriate formal underpinnings on which we based the implementation of infrastructures for developing languages and environments. We used the infrastructures to design and implement a new language and environment, called E-L.


Descriptors :   *COMPUTER PROGRAMS , *PRODUCTIVITY , INTERFACES , TEMPLATES


Subject Categories : Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE