Ada systems
Harlan D. Mills · 1990
Thcdev~opmentoftheAdapro~knguage underDoDqowrshipforthecreationoflarge&Iware 8y8tan8hia8kdtoancwkvelof8tanda& and control in programmiq.Ae noted in the Ada Rcfcrcncc Manual [I], wawa8dc8i~withthrecovwridingconcuM:program eliability and maintenance, programming aa a human activity, 8nd efficiency."AnAdaprogramisdcfinedintheAdaReference Manual entirely in terms of the behavior of an Ada produn with no Ada parameters.That procedure may then call on all Ada possibilities, in program units, namely dprogram, packages, and tasks, in dcdarations of data typea and data iu thaw trpes for constanta and variables, iu c%ccptioll8, all to any kvel of complexity and depth of nerting