This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Easy Programming: Empowering People to Build Their Own Applications
June 1992 (vol. 7 no. 3)
pp. 16-29

Three software development tools-Spark, Burn and Firefighter-which take a developer from a rough idea of a task to a working program are described. Spark helps the developer map a specific task to a fairly generic predefined task model and then customize that model to more accurately reflect the task. Spark refines the mapping to yield a configuration of mechanisms, or a task method. Based on this method, Burn builds a configuration of knowledge acquisition tools that translate the developer's knowledge into useful representations, resulting in an application program. Firefighter then takes this program, interviews the developer to identify method or knowledge errors, and iterates with Spark and Burn to refine, modify, and enhance the program. The development of Candlestick, a program that helps people who sell computer-based systems to estimate the size of a system's components, using the three tools is described.

Citation:
David Marques, Geoffroy Dallemagne, George Klinker, John McDermott, David Tung, "Easy Programming: Empowering People to Build Their Own Applications," IEEE Intelligent Systems, vol. 7, no. 3, pp. 16-29, June 1992, doi:10.1109/64.143235
Usage of this product signifies your acceptance of the Terms of Use.