USING THE PROGRAMMING WALKTHROUGH TO AID IN PROGRAMMING LANGUAGE DESIGN

被引:6
作者
BELL, B
CITRIN, W
LEWIS, C
RIEMAN, J
WEAVER, R
WILDE, N
ZORN, B
机构
[1] UNIV COLORADO,DEPT COMP SCI,BOULDER,CO 80309
[2] DREXEL UNIV,PHILADELPHIA,PA 19104
关键词
PROGRAMMING WALKTHROUGH; PROGRAMMING LANGUAGE DESIGN; WRITABILITY; DESIGN METHODS;
D O I
10.1002/spe.4380240102
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The programming walkthrough is a method for assessing how easy or hard it will be for users to write programs in a programming language. It is intended to enable language designers to identify problems early in design and to help them choose among alternative designs. We describe the method and present experience in applying it in four language design projects. Results indicate that the method is a useful supplement to existing design approaches.
引用
收藏
页码:1 / 25
页数:25
相关论文
共 41 条
[1]  
Anderson John R., 1985, HUMAN COMPUTER INTER, V1, P107, DOI DOI 10.1207/S15327051HCI0102_2
[2]   LEARNING TO PROGRAM IN LISP [J].
ANDERSON, JR ;
FARRELL, R ;
SAUERS, R .
COGNITIVE SCIENCE, 1984, 8 (02) :87-129
[3]   THE AUTOMATED TUTORING OF INTRODUCTORY COMPUTER-PROGRAMMING [J].
ANDERSON, JR ;
SKWARECKI, E .
COMMUNICATIONS OF THE ACM, 1986, 29 (09) :842-849
[4]  
BACKUS J, 1981, HIST PROGRAMMING LAN
[5]   A DIAGNOSIS OF BEGINNING PROGRAMMERS MISCONCEPTIONS OF BASIC PROGRAMMING STATEMENTS [J].
BAYMAN, P ;
MAYER, RE .
COMMUNICATIONS OF THE ACM, 1983, 26 (09) :677-679
[6]  
BELL B, 1993, 1993 P IEEE C VIS LA
[7]  
BELL B, 1991, P ACM CHI91 C HUM FA, P7
[8]  
BUXTON W, 1980, 13TH P ANN M HUM FAC, P72
[9]  
CITRIN W, 1991, 1991 P IEEE WORKSH V
[10]  
CITRIN W, 1991, CUCS53591 U COL DEP