This chapter addresses trends, issues, and technology related to interactively developing programs in strongly typed programming languages such as Pascal, PL/1, and Ada. This chapter reviews the different levels at which human-computer communication can occur and presents the primitives that incorporate these levels into a programming interface. The responsiveness of command driven human-computer communication is characterized and extended to programming environment features, and a representation structure for programs is presented. The structure together with needed operations provide the support to implement a highly integrated development environment.
|Original language||English (US)|
|Place of Publication||Amsterdam, Neth|
|Publisher||Elsevier (Adv in Hum Factors/Ergon 2)|
|Number of pages||25|
|State||Published - 1986|
ASJC Scopus subject areas