ABSTRACT

Concrete directions for programming and reasons for developing and refining such programs.