Application Program

A ComputerProgram that acts as a definite entity towards the ComputerUser. The user is aware of its existence, and starts the ApplicationProgram to do some work with it. This as opposed to DeviceDrivers, of which the user is mostly only aware when he installs them. After that, then tend to forget about their DeviceDrivers.
Some would argue that the concept of "application program" has caused untold grief. (See EnterpriseApplicationProblems and DoItFramework.)

Contrast with DirectManipulation and NakedObjects.

See NoApplication.

View edit of February 26, 2004 or FindPage with title or text search