Affiliation:
1. ISTI-CNR, Pisa, Italy
2. ISTI-CNR, Pisa, Italy and HIIS Laboratory
Abstract
A goal of natural development is to ease the building of interactive software systems. Some work has been dedicated to obtaining natural programming [3], which aims to support programming through languages understandable by people without any specific programming skills. On one hand, natural development implies that people should be able to work through familiar and instantly understandable representations that allow them to easily express relevant concepts, and thereby create or modify applications. On the other hand, since a software artifact must be precisely specified in order to be implemented, there will still be the need for environments supporting transformations from intuitive and familiar representations into precise---but more difficult to develop---descriptions.
Publisher
Association for Computing Machinery (ACM)
Reference4 articles.
1. Sketching interfaces: toward more human interface design
2. Design and development of multidevice user interfaces through multiple logical descriptions
3. Pane J. and Myers B. Usability issues in the design of novice programming systems; www.cs.cmu.edu/~pane/cmu-cs-96-132.html. Pane J. and Myers B. Usability issues in the design of novice programming systems; www.cs.cmu.edu/~pane/cmu-cs-96-132.html.
4. U-TEL
Cited by
7 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献