$ od -c -N 50000 [qv]<IDL>History>ProposalMemo.dm!1
0000000 377 \0 \0 I D L . A l l o c a t i o
0000020 n \0 376 001 \0 S t H e a d i n g : 032
0000040 q j k 4 0 ( 6 3 5 ) \r I D L :
0000060 A L L O C A T I O N R E Q U
0000100 E S T 032 y 7 5 6 q j k 4 0 \ 7 f
0000120 1 1 7 f 0 \r P a g e N u m b
0000140 e r s : Y e s X : 5 2 7
0000160 Y : 1 0 . 5 " 032 q j k 4
0000200 0 \r X E R O X P a l o A l t
0000220 o R e s e a r c h C e n t e
0000240 r \t \t \t \t \t \t 3 1 J a n u a
0000260 r y 1 9 7 7 \r I n t e r - O f
0000300 f i c e M e m o r a n d u m 032
0000320 z 1 8 5 9 2 y 7 6 2 \ f 2 5 f
0000340 5 1 b 2 5 f 0 B 7 f 5 1 5 f
0000360 0 1 f 5 b \r T o \t W . S u
0000400 t h e r l a n d , R . T
0000420 a y l o r 032 z 376 001 \0 / M 1 8 5 9
0000440 2 l 4 4 4 5 d 2 9 9 8 e 2 1 ( 0
0000460 , 6 5 5 3 5 ) ( 1 , 4 4 4 5 ) (
0000500 5 , 1 1 6 8 4 ) ( 6 , 1 4 1 4 6
0000520 ) \ 2 t 2 1 t 0 \r F r o m \t B
0000540 . S h e i l , R . K
0000560 a p l a n 032 z 1 8 5 9 2 l 4 4 4
0000600 5 d 2 9 9 8 e 1 2 \ 4 t 2 1 t
0000620 0 \r S u b j e c t \t A l l o c
0000640 a t i o n r e q u e s t f o
0000660 r I D L p r o j e c t . 032 e
0000700 1 2 q j k 4 0 ( 6 3 5 ) \ 7 t 2
0000720 1 t 0 \r F o l l o w i n g t
0000740 h e a p p r o v a l i n p
0000760 r i n c i p l e o f t h e
0001000 I D L p r o j e c t , t h i
0001020 s m e m o d e t a i 376 001 \0 301
0001040 317 l s , a n d r e q u e s t
0001060 s a u t h o r i z a t i o n
0001100 f o r , t h e e x p e n d i
0001120 t u r e s r e q u i r e d t
0001140 o e x e c u t e t h e p l
0001160 a n a s d e s c r i b e d
0001200 i n t h e m e m o s o n
0001220 t h e b a s i s o f w h i
0001240 c h a p p r o v a l w a s
0001260 g i v e n . 032 e 2 4 j k 4 0 ( 2
0001300 1 1 6 ) \r A s o u t l i n e d
0001320 i n K a p l a n ' s m e m
0001340 o o f 1 9 J a n u a r y ,
0001360 t h e a n t i c i p a t e d
0001400 c o s t s o f t h e I D
0001420 L p r o j e c t a r e e i
0001440 g 376 001 \0 365 331 h t m o n t h s
0001460 o f t e m p o r a r y p r o
0001500 g r a m m e r , 1 . 9 m o n
0001520 t h s o f t h e t w o p
0001540 r i n c i p a l s ( K a p l a
0001560 n a n d S h e i l ) , a n
0001600 d o n e m o n t h o f s
0001620 e c r e t a r i a l a s s i s
0001640 t a n c e , t h e l a t t e
0001660 r t w o i t e m s b e i n
0001700 g s p r e a d o v e r t h
0001720 e e i g h t m o n t h s o
0001740 f t h e p r o j e c t .
0001760 S u p p o r t c o s t s i n
0002000 c l u d e t h e p r o v i s
0002020 i o n o f M A X C t e r m
0002040 i n a l a 376 001 \0 T 177 c c e s s
0002060 a n d o f f i c e s p a c
0002100 e f o r t h e t e m p o r
0002120 a r y , a n d c o m p u t i
0002140 n g t i m e a n d s u p p
0002160 l i e s t o t h e p r o j
0002200 e c t a s a w h o l e . 032
0002220 e 1 2 j k 4 0 \r O u r c u r r
0002240 e n t p l a n i s t o h
0002260 i r e D r . J a n D e r i
0002300 c k s e n a s t h e t e m
0002320 p o r a r y p r o g r a m m e
0002340 r . G i v e n h i s q u
0002360 a l i f i c a t i o n s , i t
0002400 h a s b e e n d e t e r m
0002420 i n e d b y P e r s o n n e
0002440 l t h a t w e s 376 001 \0 s 314
0002460 h o u l d o f f e r a s a
0002500 l a r y o f $ 1 4 5 0 a
0002520 m o n t h , r e s u l t i n g
0002540 i n a n e t o u t l a y
0002560 o f $ 1 1 , 6 0 0 o v e r
0002600 t h e e i g h t m o n t h
0002620 p e r i o d . W e p r o
0002640 p o s e t h a t h e b e
0002660 o f f i c i a l l y l o c a t
0002700 e d i n C S L a n d r e
0002720 p o r t t o K a p l a n .
0002740 032 e 1 2 j k 4 0 \r T h e o t h
0002760 e r c o s t s a r e t h e
0003000 t e m p o r a r y a l l o c
0003020 a t i o n o f o f f i c e
0003040 s p a c e , t e r m i n a l
0003060 376 \0 | U 333 a c c e s s , a n d
0003100 s e c r e t a r i a l t i m
0003120 e . W e p r o p o s e t
0003140 h a t t h e s e b e m a d
0003160 e i n f o r m a l l y a n d
0003200 t h a t t h e c o s t s
0003220 b e a b s o r b e d b y o
0003240 v e r h e a d . 032 e 1 2 j k 4 0
0003260 \r 377 \0 \0 I D L . C S L P r o p o
0003300 s a l \0 376 001 \0 N 241 H e a d i n g
0003320 : 032 q j k 4 0 ( 6 3 5 ) \r T h e
0003340 I D L p r o j e c t - - C S
0003360 L e x p e c t a t i o n s 032 y
0003400 7 5 6 q j k 4 0 \r P a g e N u
0003420 m b e r s : Y e s X : 5
0003440 2 7 Y : 1 0 . 5 " 032 q j k
0003460 4 0 \r I n t e r - O f f i c e
0003500 M e m o r a n d u m 032 z 1 8 5 9
0003520 2 l 4 4 4 5 y 7 6 2 \ f 5 b \r T
0003540 o \t R . T a y l o r , B .
0003560 W e g b r e i t , W . T e i
0003600 t e l m a n \t D a t e \t J a n u
0003620 a r y 1 9 , 1 9 7 7 032 z 1 8
0003640 5 9 2 l 4 4 4 5 d 2 9 9 8 e 2 1
0003660 ( 0 , 6 5 5 3 5 ) ( 1 , 4 4 4 5
0003700 ) ( 5 , 1 1 6 8 4 376 001 \0 362 262 ) (
0003720 6 , 1 4 1 4 6 ) \ f 1 2 t 2 f
0003740 0 1 t 0 3 6 t 6 1 t 0 f 1
0003760 4 t 7 f 0 1 t 0 \r F r o m \t
0004000 R o n K a p l a n \t L o c a t
0004020 i o n \t P a l o A l t o 032 z 1
0004040 8 5 9 2 l 4 4 4 5 d 2 9 9 8 y 7
0004060 1 6 e 2 5 \ f 1 4 t 2 f 0 1
0004100 t 0 1 0 t 6 1 t 0 f 1 8 t
0004120 7 f 0 1 t 0 \r S u b j e c t \t
0004140 T h e I D L p r o j e c t :
0004160 C S L o b j e c t i v e s
0004200 a n d \t O r g a n i z a t i o
0004220 n \t P A R C - C S L 032 z 1 8 5 9
0004240 2 l 4 4 4 5 d 2 9 9 8 e 2 5 \ f
0004260 1 7 t 2 f 0 1 t 0 3 6 t 6
0004300 1 t 0 f 1 1 2 t 7 f 0 376 001
0004320 \0 < 366 1 t 0 \r e x p e c t a t i
0004340 o n s 032 z 1 8 5 9 2 l 4 4 4 5 \r
0004360 X E R O X 032 z 1 8
0004400 5 9 2 l 5 0 8 y 6 4 4 e 1 4 ( 2
0004420 1 1 6 ) \ f 2 5 f 0 \r F i l e
0004440 d o n : < I D L > C S L - I
0004460 D L . b r a v o 032 e 3 0 \r 032 e 1
0004500 0 \r T h i s m e m o c o n c
0004520 e r n s t h e p r o p o s e
0004540 d p r o j e c t t o i m p
0004560 l e m e n t t h e I D L d
0004600 a t a a n a l y s i s s y s
0004620 t e m i n I N T E R L I S P
0004640 o n M A X C . I t o u
0004660 t l i n e s C S L ' s o b j
0004700 e c t i v e s i n s u p p o
0004720 r t i 376 001 \0 250 213 n g t h i s
0004740 p r o j e c t a n d d e s c
0004760 r i b e s C S L ' s e x p e
0005000 c t a t i o n s a s t o t
0005020 h e c o s t s a n d b e n
0005040 e f i t s o f t h e p r o
0005060 j e c t , t h e m i l e s t
0005100 o n e s t o b e r e a c h
0005120 e d i n t h e i m p l e m
0005140 e n t a t i o n e f f o r t ,
0005160 a n d t h e c a p a b i l
0005200 i t i e s o f t h e r e s
0005220 u l t i n g s y s t e m .
0005240 T h i s m e m o i s a n
0005260 a u g m e n t e d s u m m a r
0005300 y o f o u r J a n u a r y
0005320 6 , 1 9 7 7 376 001 \0 J 370 m e
0005340 e t i n g . 032 e 1 2 j k 4 0 \r A
0005360 . \t C S L o b j e c t i v e s
0005400 032 e 2 4 j k 4 0 ( 0 , 3 7 7 6 )
0005420 ( 1 , 6 5 5 3 5 ) ( 5 , 6 5 5 3
0005440 5 ) ( 6 , 6 5 5 3 5 ) \ b \r T h
0005460 e c u r r e n t f a c i l i
0005500 t i e s a t P A R C f o r
0005520 t h e o r g a n i z a t i o
0005540 n a n d a n a l y s i s o
0005560 f q u a n t i t a t i v e d
0005600 a t a a r e e i t h e r w
0005620 o e f u l l y i n a d e q u a
0005640 t e o r n o n - e x i s t e
0005660 n t . T h i s h a s a d
0005700 d e d t r e m e n d o u s l y
0005720 t o t h e c o s t 376 001 \0
0005740 305 R o f c o n d u c t i n g
0005760 e x p e r i m e n t a l s t u
0006000 d i e s o f c o m p u t a t
0006020 i o n a l a n d p s y c h o
0006040 l o g i c a l i s s u e s :
0006060 i n s o m e c a s e s (
0006100 e . g . m y o w n p s y c
0006120 h o l i n g u i s t i c w o r
0006140 k ) t h e p e r c e i v e d
0006160 d a t a a n a l y s i s c
0006200 o s t s h a v e b e e n p
0006220 r o h i b i t i v e ; i n o
0006240 t h e r i n s t a n c e s (
0006260 e . g . C a r d a n d M o
0006300 r a n ' s u s e r s t u d i
0006320 e s ) , i n o r d i n a t e
0006340 a m 376 001 \0 304 267 o u n t s o f
0006360 t i m e a n d e n e r g y
0006400 h a v e g o n e i n t o h
0006420 o d g e - p o d g e s c h e m
0006440 e s f o r s t a t i s t i c
0006460 a l p r o c e s s i n g .
0006500 E m p i r i c a l i n v e s t
0006520 i g a t i o n s o f u s e r
0006540 - b e h a v i o r w i l l b
0006560 e c o m e i n c r e a s i n g
0006600 l y i m p o r t a n t t o
0006620 f u t u r e C S L r e s e a
0006640 r c h ( p a r t i c u l a r l
0006660 y a s i t r e l a t e s
0006700 t o O I S ) , s o t h e
0006720 p r i m a r y o b j e c t i v
0006740 e o f C S 376 001 \0 353 320 L s u
0006760 p p o r t f o r I D L i s
0007000 t o o b t a i n f a c i l
0007020 i t i e s a t P A R C t h
0007040 a t w i l l e n c o u r a g
0007060 e e x p e r i m e n t a l u
0007100 s e r s t u d i e s b y m
0007120 a k i n g d a t a a n a l y
0007140 s e s s i m p l e a n d e
0007160 f f i c i e n t t o p e r f
0007200 o r m . 032 l 3 7 7 6 e 1 2 j k 4
0007220 0 ( 2 1 1 6 ) \ 7 0 8 i 1 3 1 I
0007240 \r T h e r e a r e s e v e r
0007260 a l s e c o n d a r y o b j
0007300 e c t i v e s f o r t h e
0007320 p r o p o s e d p r o j e c t
0007340 : 032 l 3 7 7 6 e 1 2 j k 376 001 \0 271
0007360 7 4 0 \r ( 1 ) A s o p h i
0007400 s t i c a t e d c o m p u t i
0007420 n g e n v i r o n m e n t f
0007440 o r t h e d a y - t o - d a
0007460 y r e s e a r c h a c t i v
0007500 i t e s o f f u t u r e P
0007520 A R C s o c i a l s c i e n
0007540 t i s t s s h o u l d g i v
0007560 e t h e m a d i r e c t ,
0007600 i n t u i t i v e u n d e r
0007620 s t a n d i n g o f i m p o
0007640 r t a n t d e s i g n a n d
0007660 i m p l e m e n t a t i o n
0007700 i s s u e s u p o n w h i c
0007720 h p s y c h o l o g i c a l
0007740 a n d s o c i o l o g i c a l
0007760 376 001 \0 / < s t u d i e s m i
0010000 g h t h a v e a b e a r i
0010020 n g . W e w o u l d t h
0010040 u s e n l a r g e t h e p
0010060 o o l o f s o c i a l s c
0010100 i e n t i s t s a b l e t o
0010120 c o n d u c t O I S - r e l
0010140 e v a n t i n v e s t i g a t
0010160 i o n s , a n d p r e s u m
0010200 a b l y m a g n i f y t h e
0010220 ( c u r r e n t l y v e r y
0010240 s m a l l ) i m p a c t t
0010260 h a t b e h a v i o r a l r
0010300 e s e a r c h h a s o n o
0010320 t h e r C S L p r o j e c t
0010340 s . 032 l 3 7 7 6 e 6 j k 4 0 \r (
0010360 2 ) I D 376 001 \0 z 302 L e m b
0010400 o d i e s t h e s t r o n g
0010420 c l a i m t h a t a p p l
0010440 i c a t i o n s s o f t w a r
0010460 e s h o u l d b e o r g a
0010500 n i z e d a r o u n d a n
0010520 o t i o n o f f u n c t i o
0010540 n a l d e c o m p o s i t i o
0010560 n i n t h e u s e r ' s
0010600 c o n c e p t u a l d o m a i
0010620 n - - t h a t t h e u s e r
0010640 i n t e r f a c e s h o u l
0010660 d b e a s e t o f b a
0010700 s i s o p e r a t o r s t o
0010720 g e t h e r w i t h n a t u
0010740 r a l r u l e s o f c o m
0010760 b i n a t i o n . 376 001 \0 255 215
0011000 T h i s c o n t r a s t s w
0011020 i t h t h e m e n u a p p
0011040 r o a c h f o u n d i n m
0011060 o s t c u r r e n t P A R C
0011100 a p p l i c a t i o n s s o
0011120 f t w a r e ( B r a v o , M
0011140 a r k u p , D r a w , e t c
0011160 . ) . T h e i m p l e m e
0011200 n t a t i o n a n d u s e
0011220 o f I D L s h o u l d p r
0011240 o v i d e i n f o r m a t i o
0011260 n f o r c o m p a r i n g
0011300 a n d e v a l u a t i n g t
0011320 h e s e d i f f e r i n g u
0011340 s e r - i n t e r f a c e p h
0011360 i l o s o p h i e s . 032 l 3 7 7
0011400 376 001 \0 321 300 6 e 6 j k 4 0 \r B . \t
0011420 P e r f o r m a n c e s p e c
0011440 i f i c a t i o n s 032 e 2 4 j k
0011460 1 5 0 ( 0 , 3 7 7 6 ) \ b \r T h
0011500 e c a p a b i l i t i e s a
0011520 n d p e r f o r m a n c e c
0011540 h a r a c t e r i s t i c s o
0011560 f t h e I N T E R L I S P
0011600 I D L s y s t e m d e p e n
0011620 d o n t h e r e s o u r c
0011640 e s w e i n v e s t i n
0011660 t h e p r o j e c t . T h
0011700 e m i n i m a l i n v e s t
0011720 m e n t w i l l p r o v i d
0011740 e a s y s t e m w i t h
0011760 t h e s a m e c a p a b i l
0012000 i t i e s 376 001 \0 s 247 a s t h
0012020 e c u r r e n t P P L s y
0012040 s t e m - - i t w i l l b e
0012060 a t r a n s c r i p t i o n
0012100 f r o m P P L i n t o I
0012120 N T E R L I S P , w i t h m
0012140 i n o r d e s i g n c h a n
0012160 g e s a n d s i m p l i f i
0012200 c a t i o n s t o t a k e
0012220 a d v a n t g e o f L i s p
0012240 ' s m o r e p o w e r f u l
0012260 p r o g r a m m i n g e n v
0012300 i r o n m e n t . F o r a
0012320 s t a n d a r d m i x o f
0012340 c o m p u t a t i o n a l t
0012360 a s k s ( l o a d i n g a
0012400 p a r t i c u l a r 376 001 \0 374 221
0012420 d a t a s e t a n d p e r
0012440 f o r m i n g r e g r e s s i
0012460 o n a n d v a r i a n c e
0012500 a n a l y s e s ) , t h e I
0012520 N T E R L I S P s y s t e m
0012540 s h o u l d b e b e t w e e
0012560 n 1 0 a n d 1 0 0 t i m
0012600 e s f a s t e r t h a n t
0012620 h e P P L i m p l e m e n t
0012640 a t i o n . C o n s e q u e
0012660 n t l y , i t s h o u l d
0012700 b e r e a s o n a b l e f o
0012720 r a r e s e a r c h e r t
0012740 o p e r f o r m t h e s e
0012760 c o m p u t a t i o n s i n
0013000 i n t e r a c t i v e m o d 376
0013020 001 \0 h 327 e ( i . e . 2 - 3
0013040 m i n u t e s r e a l t i m
0013060 e ) o n a m o d e r a t e
0013100 l y l o a d e d M A X C (
0013120 l o a d a v e r a g e b e l
0013140 o w 4 ) . T h e m i n i
0013160 m a l s y s t e m w i l l
0013200 t h u s p r o v i d e a u
0013220 s e f u l d a t a a n a l y
0013240 s i s f a c i l i t y a t
0013260 P A R C . 032 l 3 7 7 6 e 1 2 j k
0013300 4 0 ( 2 1 1 6 ) \r F o r a v
0013320 e r y s l i g h t i n v e s
0013340 t m e n t i n c r e m e n t ,
0013360 w e w i l l l o a d W .
0013400 T e i t e l m a n ' s d i s
0013420 p l a y 376 001 \0 024 366 f a c i l i
0013440 t i e s i n t o t h e s y
0013460 s t e m . A s w e u n d
0013500 e r s t a n d T e i t e l m a
0013520 n ' s p a c k a g e , i t
0013540 w i l l e n a b l e I D L
0013560 c o m m a n d s t o b e c
0013600 o n s t r u c t e d b y p o
0013620 i n t i n g a t t h e s c
0013640 r e e n , a n d w i l l p
0013660 e r m i t s c r o l l i n g
0013700 t h r o u g h l a r g e d a
0013720 t a - o b j e c t s p r i n t
0013740 e d b y t h e s t a n d a
0013760 r d I D L p r i n t r o u
0014000 t i n e s . T h e f o l l
0014020 o w i n g i m p 376 001 \0 T 322 o r
0014040 t a n t q u a l i f i c a t i
0014060 o n i s a t t a c h e d t
0014100 o t h e d i s p l a y c a
0014120 p a b i l i t e s : W h i l
0014140 e t h e s e f a c i l i t i
0014160 e s w i l l b e d e m o n
0014200 s t r a b l e , t h e r e i
0014220 s n o g u a r a n t e e t
0014240 h a t t h e y w i l l b e
0014260 e f f i c i e n t e n o u g
0014300 h ( b o t h i n t i m e
0014320 a n d s p a c e ) t o b e
0014340 i n c l u d e d i n t h e
0014360 o r d i n a r y u s e r s '
0014400 v e r s i o n o f t h e
0014420 s y s t e m w i t h o u t 376 001
0014440 \0 o \n c o n s i d e r a b l e
0014460 a d d i t i o n a l i n v e
0014500 s t m e n t . H o w e v e r
0014520 , g i v e n a n t i c i p a
0014540 t e d i m p r o v e m e n t s
0014560 i n M A X C 1 I N T E R
0014600 L I S P , t h e i m m i n e
0014620 n t a v a i l a b i l i t y
0014640 o f M A X C 2 , a n d t
0014660 h e e v e n t u a l a p p e
0014700 a r a n c e o f D 1 ' s ,
0014720 w e a r e o p t i m i s t i
0014740 c t h a t t h e g r a p h
0014760 i c s c a p a b i l i t i e s
0015000 w i l l b e w i d e l y
0015020 e x e r c i s e d . 032 l 3 7 7
0015040 6 e 1 376 001 \0 B 245 2 j k 4 0 \r F o
0015060 r a m o r e s i z a b l e
0015100 i n c r e a s e i n r e s
0015120 o u r c e s , w e e n v i s
0015140 i o n m o r e m a j o r e
0015160 n h a n c e m e n t s o f t
0015200 h e s y s t e m . T h e
0015220 l a n g u a g e m i g h t b
0015240 e r e v i s e d , f u n d a
0015260 m e n t a l d e s i g n a n
0015300 d i m p l e m e n t a t i o n
0015320 d e c i s i o n s m i g h t
0015340 b e r e w o r k e d , a n
0015360 d c e r t a i n n e w c a
0015400 p a b i l i t i e s m i g h t
0015420 b e a d d e d t h r o u g
0015440 h f u n c t i 376 001 \0 N o o n
0015460 e x t e n s i o n ( e . g .
0015500 p r i m i t i v e s f o r m
0015520 u l t i v a r i a t e a n a l
0015540 y s e s ) . O n e i m p o
0015560 r t a n t d i r e c t i o n
0015600 f o r f u t u r e d e v e l
0015620 o p m e n t i s t o m a x
0015640 i m i z e t h e u t i l i t
0015660 y o f t h e d i s p l a y
0015700 i n t e r f a c e , p e r h
0015720 a p s m o d i f y i n g t h
0015740 e u n d e r l y i n g o r g
0015760 a n i z a t i o n o f t h e
0016000 s y s t e m t o t a k e
0016020 f u l l a d v a n t a g e o
0016040 f g r a p h i c s c a 376 001 \0
0016060 370 / p a b i l i t i e s . 032 l 3
0016100 7 7 6 e 1 2 j k 4 0 \r N o t e ,
0016120 h o w e v e r , t h a t w
0016140 e a r e n o t p r o p o s
0016160 i n g s u c h m a j o r e
0016200 n h a n c e m e n t s a s p
0016220 a r t o f o u r i n i t i
0016240 a l b u i l d - a - d a t a -
0016260 a n a l y s i s - s y s t e m -
0016300 f o r - P A R C e f f o r t :
0016320 W e e x p e c t t h e
0016340 s y s t e m t o b e a v
0016360 a l u a b l e r e s e a r c h
0016400 t o o l e v e n w i t h o
0016420 u t t h e s e a u g m e n t
0016440 a t i o n s . M a j o r e
0016460 x t 376 001 \0 337 366 e n s i o n s a
0016500 n d r e v i s i o n s ( i n
0016520 c l u d i n g m o r e e l a
0016540 b o r a t e g r a p h i c s )
0016560 w i l l e m e r g e i f
0016600 a n d w h e n w e d e c i
0016620 d e t o c o n v e r t t h
0016640 e I D L p r o j e c t f r
0016660 o m a s t r a i g h t f o r
0016700 w a r d i m p l e m e n t a t
0016720 i o n e f f o r t t o a n
0016740 a r e a o f s u b s t a n
0016760 t i v e r e s e a r c h . 032
0017000 l 3 7 7 6 e 1 2 j k 4 0 \r C . \t
0017020 M i l e s t o n e s a n d c
0017040 u t - p o i n t s 032 e 2 4 j k 4
0017060 0 ( 0 , 3 7 7 376 001 \0 227 323 6 ) \ b
0017100 \r T h e i m p l e m e n t a t
0017120 i o n e f f o r t w i l l
0017140 p r o c e e d t h r o u g h
0017160 a s e r i e s o f m i l e
0017200 s t o n e s ; f a i l u r e
0017220 t o m e e t s o m e o f
0017240 t h e s e m i l e s t o n e s
0017260 w i l l b e t a k e n a
0017300 s e v i d e n c e a g a i n
0017320 s t c o n t i n u e d i n v
0017340 e s t m e n t i n t h e p
0017360 r o j e c t . 032 l 3 7 7 6 e 1 2
0017400 j k 4 0 ( 2 1 1 6 ) \r W i t h i
0017420 n 1 m o n t h : C o m p
0017440 l e t e m a j o r d e s i g
0017460 n a n d i m p l e m 376 001 \0 246
0017500 226 e n t a t i o n d e c i s i
0017520 o n s ; o r g a n i z e a n
0017540 d c o n s t r u c t t h e
0017560 I N T E R L I S P e n v i r o
0017600 n m e n t f o r I D L p r
0017620 o g r a m m i n g ; e s t a b
0017640 l i s h b a s i c c o d i n
0017660 g c o n v e n t i o n s ; b
0017700 e g i n i m p l e m e n t a t
0017720 i o n o f d a t a m a n i
0017740 p u l a t i o n p r i m i t i
0017760 v e s . C u t o r p o s
0020000 t - p o n e t h e p r o j e
0020020 c t i f o u r p r o g r a
0020040 m m e r d o e s n o t l i
0020060 v e u p t o e x p e c t a
0020100 t 376 001 \0 ^ . i o n s . 032 l 5 0 1
0020120 1 d 4 4 8 2 e 1 2 j k 4 0 \r W i
0020140 t h i n 3 m o n t h s :
0020160 C o m p l e t e t h e i m p
0020200 l e m e n t a t i o n o f d
0020220 a t a m a n i p u l a t i o n
0020240 p r i m i t i v e s ( a r r
0020260 a y s t o r a g e a n d a
0020300 c c e s s f u n c t i o n s )
0020320 . G a t h e r p r e l i m
0020340 i n a r y d a t a o n s p
0020360 e e d a n d s p a c e e f
0020400 f i c i e n c y f o r t y p
0020420 i c a l c o m p u t a t i o n
0020440 s - - c u t i f w e s e r
0020460 i o u s l y o v e r - e s t i
0020500 m a t e d 376 001 \0 ` 023 i m p r o
0020520 v e m e n t s o v e r P P L
0020540 . 032 l 5 0 1 1 d 4 4 8 2 e 1 2
0020560 j k 4 0 \r W i t h i n 5 m o
0020600 n t h s : C o m p l e t e
0020620 t r a n s c r i p t i o n o f
0020640 t h e m a j o r d a t a -
0020660 p r o c e s s i n g r o u t i
0020700 n e s ( t h e c o m p r e s
0020720 s i o n a n d a n a l y s i
0020740 s r o u t i n e s d e f i n
0020760 e d i n t h e I D L m a
0021000 n u a l ) . M a k e t h e
0021020 s y s t e m a v a i l a b l
0021040 e f o r e x p e r i m e n t
0021060 a l u s e b y f r i e n d
0021100 l y u s e r s . 032 l 376 001 \0 323 l
0021120 5 0 1 1 d 4 4 8 2 e 1 2 j k 4 0
0021140 \r W i t h i n 6 m o n t h s
0021160 : F i n i s h d e b u g g
0021200 i n g t h e s y s t e m t
0021220 o a t t a i n c a p a b i l
0021240 i t i e s a n d p e r f o r
0021260 m a n c e r e q u i r e m e n
0021300 t s o u t l i n e d a b o v
0021320 e . T h e s y s t e m s
0021340 h o u l d b e a v a i l a b
0021360 l e t o m o r e h o s t i
0021400 l e u s e r s . 032 l 5 0 1 1 d
0021420 4 4 8 2 e 1 2 j k 4 0 \r W i t h
0021440 i n 7 m o n t h s : M o
0021460 d i f y t h e P P L d o c
0021500 u m e n t a t i o n t o r e
0021520 376 001 \0 327 : f l e c t a n y d
0021540 i s c r e p a n c i e s i n
0021560 t h e I N T E R L I S P i m
0021600 p l e m e n t a t i o n . P
0021620 r o v i d e d o c u m e n t a
0021640 t i o n t o h e l p f u t
0021660 u r e s y s t e m m a i n t
0021700 e n a n c e . T h e s y s
0021720 t e m s h o u l d b e a v
0021740 a i l a b l e t o o r d i n
0021760 a r y u s e r s . 032 l 5 0 1 1
0022000 d 4 4 8 2 e 1 2 j k 4 0 \r A t
0022020 t h i s p o i n t t h e m
0022040 i n i m a l s y s t e m c o
0022060 n f i g u r a t i o n w i l l
0022100 b e c o m p l e t e . A
0022120 n o t h e 376 001 \0 317 W r m o n t
0022140 h m i g h t b e n e e d e
0022160 d f o r s m o o t h i n g
0022200 t h e u s e r - i n t e r f a
0022220 c e a n d a d d i n g c e
0022240 r t a i n u t i l i t y p r
0022260 o g r a m s t o h e l p u
0022300 s e r ' s i n d e f i n i n
0022320 g a n d m a n g a g i n g
0022340 t h e i r d a t a - b a s e s
0022360 . T h i s f i n a l m o
0022400 n t h s h o u l d a l s o
0022420 s e e t h e a d d i t i o n
0022440 o f d i s p l a y f a c i
0022460 l i t i e s , a t l e a s t
0022500 f o r d e m o n s t r a t i
0022520 o n a n d p r o 376 001 \0 303 006 b
0022540 a b l y f o r o r d i n a r
0022560 y u s e . D i s p l a y
0022600 w o r k w i l l b e d e f
0022620 e r r e d t o t h i s l a
0022640 t e d a t e t o a v o i d
0022660 c o n f o u n d i n g t h e
0022700 s e p a r a b l e i s s u e
0022720 s o f i m p l e m e n t i n
0022740 g a n a l r e a d y d e s
0022760 i g n e d s y s t e m a n d
0023000 e x p l o r i n g n e w a
0023020 v e n u e s f o r u s e r
0023040 i n t e r a c t i o n . 032 l 3 7
0023060 7 6 e 1 2 j k 4 0 \r O t h e r
0023100 m a j o r e n h a n c e m e n
0023120 t s t o t h e s y s t e 376
0023140 001 \0 252 364 m w i l l b e c a
0023160 r r i e d o u t o v e r a
0023200 m u c h l o n g e r p e r
0023220 i o d , a c c o r d i n g t
0023240 o t h e n e e d s o f u
0023260 s e r s a n d t h e r e s
0023300 e a r c h i n t e r e s t s
0023320 o f S h e i l a n d K a p
0023340 l a n , a n d p e r h a p s
0023360 C a r d a n d M o r a n .
0023400 T h e u s e o f d i s
0023420 p l a y s i n t h i s d o
0023440 m a i n w i l l b e a p
0023460 r i m a r y r e s e a r c h
0023500 f o c u s f o r m e , o n
0023520 c e t h e m i n i m a l s
0023540 y s t e 376 001 \0 225 6 m i s b u
0023560 i l t . T h i s r e s e a
0023600 r c h i s n o t p r o p e
0023620 r l y a p a r t o f t h
0023640 e I D L p r o j e c t p r
0023660 o p o s e d h e r e , s i n
0023700 c e i t w i l l n o t r
0023720 e q u i r e t e m p o r a r y
0023740 p r o g r a m m i n g a s s
0023760 i s t a n c e , a n d s i n
0024000 c e i t s r e l e v a n c e
0024020 s p a n s m a n y p r o t
0024040 o t y p e s y s t e m s b e
0024060 s i d e s I D L ( K R L ,
0024100 G S P , e t c . ) . 032 l 3 7 7
0024120 6 e 1 2 j k 4 0 \r D . \t E s t i
0024140 m a t e d C o s 376 001 \0 V 221 t s
0024160 032 e 2 4 j k 4 0 ( 0 , 3 7 7 6 )
0024200 \ b \r F o r t h e m i n i m
0024220 a l s y s t e m : 032 l 3 7 7 6
0024240 e 1 2 j k 4 0 ( 2 1 1 6 ) \r T e
0024260 m p o r a r y p r o g r a m m
0024300 e r ( J a n D e r i c k s e
0024320 n ) : 8 m o n t h s . 032 l
0024340 4 4 8 2 e 1 2 j k 4 0 \r S h e i
0024360 l : 1 / 2 t i m e f o r
0024400 o n e m o n t h , 1 / 5
0024420 t i m e f o r 7 m o n t h
0024440 s . 032 l 4 4 8 2 e 6 j k 4 0 \r K
0024460 a p l a n : 1 / 2 t i m e
0024500 f o r o n e m o n t h ,
0024520 1 / 5 t i m e f o r 7 m
0024540 o n t h s . 032 l 4 4 8 2 e 6 376 001
0024560 \0 ) , j k 4 0 \r S e c r e t a r
0024600 y ( f o r d o c u m e n t a
0024620 t i o n ) : 1 m o n t h .
0024640 032 l 4 4 8 2 e 6 j k 4 0 \r F u t
0024660 u r e r e s e a r c h i n t
0024700 o I D L a n d I D L - l i
0024720 k e u s e r i n t e r f a c
0024740 e s w i l l b e c o n d u
0024760 c t e d a f t e r t h e m
0025000 i n i m a l s y s t e m i s
0025020 f i n i s h e d . T h e r
0025040 e a r e n o t i m e e s
0025060 t i m a t e s f o r t h e
0025100 e f f o r t ( b y K a p l a
0025120 n , S h e i l , C a r d ,
0025140 M o r a n . . . ) t h a t w
0025160 i l l 376 \0 200 326 g g o i n t o
0025200 t h i s r e s e a r c h .
0025220 H o w e v e r , t h e t e
0025240 m p o r a r y p r o g r a m m
0025260 e r w i l l n o t b e n
0025300 e c e s s a r y . 032 l 3 7 7 6 e
0025320 1 2 j k 4 0 \r 032 e 1 2 j k 4 0 \r
0025340 c : B . S h e i l , W .
0025360 S u t h e r l a 376 \0 031 375 ! n d \r
0025400 032 l 3 5 2 8 d 2 9 9 8 e 1 2 j \r
0025420 032 e 1 2 j \r 377 \0 \0 I D L . E i g
0025440 h t m o n t h s \0 376 001 \0 272 270 H e
0025460 a d i n g : 032 q j k 4 0 ( 6 3 5
0025500 ) \r R E Q U E S T F O R E X
0025520 T E N D E D T E M P O R A R Y
0025540 H I R E 032 y 7 5 6 q j k 4 0 \
0025560 1 f 1 3 4 f 0 \r P a g e N u
0025600 m b e r s : Y e s X : 5
0025620 2 7 Y : 1 0 . 5 " 032 q j
0025640 k 4 0 \r X E R O X P a l o A
0025660 l t o R e s e a r c h C e n
0025700 t e r \t \t \t \t \t \t 9 F e b r u
0025720 a r y 1 9 7 7 \r I n t e r - O
0025740 f f i c e M e m o r a n d u m
0025760 032 z 1 8 5 9 2 y 7 6 2 \ f 2 5
0026000 f 5 1 b 2 5 f 0 B 6 f 5 1 5
0026020 f 0 1 f 5 b \r T o \t F r a n k
0026040 S q u i r e s 032 z 1 8 5 9 376 001
0026060 \0 240 355 2 l 4 4 4 5 d 2 9 9 8 e 2
0026100 1 ( 0 , 6 5 5 3 5 ) ( 1 , 4 4 4
0026120 5 ) ( 5 , 1 1 6 8 4 ) ( 6 , 1 4
0026140 1 4 6 ) \ 2 t 2 1 t 0 \r F r o
0026160 m \t B e a u S h e i l 032 z 1 8
0026200 5 9 2 l 4 4 4 5 d 2 9 9 8 e 1 2
0026220 \ 4 t 2 1 t 0 \r S u b j e c t
0026240 \t I D L T e m p o r a r y
0026260 P r o g r a m m e r 032 e 1 2 q j
0026300 k 4 0 ( 6 3 5 ) \ 7 t 2 1 t 0
0026320 \r T h i s m e m o i s t o
0026340 d r a w t o y o u r a t
0026360 t e n t i o n t h e l e n g
0026400 t h o f t i m e f o r w
0026420 h i c h w e h a v e r e q
0026440 u e s t e d p e r m i s s i o
0026460 n t 376 001 \0 022 r o e n g a g e
0026500 t h e t e m p o r a r y p
0026520 r o g r a m m e r f o r t h
0026540 e I D L p r o j e c t , a
0026560 n d t o r e q u e s t a
0026600 w a i v e r o f t h e s i
0026620 x m o n t h m a x i m u m
0026640 p e r i o d a l l o w e d f
0026660 o r t e m p o r a r y h i r
0026700 e s u n d e r n o r m a l
0026720 c o r p o r a t e p o l i c y
0026740 . 032 e 2 4 j k 4 0 ( 2 1 1 6 ) \r
0026760 T h e I D L p r o j e c t ,
0027000 d e s c r i b e d o n t h
0027020 e a t t a c h e d m e m o s
0027040 , i s a s e r v i c e p
0027060 r o j e c t f 376 001 \0 370 202 o r
0027100 r e s e a r c h g r o u p s
0027120 a t P A R C w h i c h r e
0027140 q u i r e d a t a a n a l y
0027160 s i s f a c i l i t i e s .
0027200 I n n o w a y c o u l d
0027220 t h e w o r k f o r w h
0027240 i c h w e a r e r e q u e
0027260 s t i n g t h i s p o s i t
0027300 i o n b e c o n s i d e r d
0027320 a n a p p r o p r i a t e
0027340 u s e o f t h e t i m e
0027360 o f a m e m b e r o f t
0027400 h e r e s e a r c h s t a f
0027420 f , a n d , t h e r e f o r
0027440 e , w e f e e l t h a t
0027460 a t e m p o r a r y p 376 001 \0
0027500 352 { o s i t i o n i s t h e
0027520 b e s t w a y t o h a v
0027540 e t h i s w o r k d o n e
0027560 . 032 e 1 2 j k 4 0 \r T h e t i
0027600 m e b u d g e t f o r t h
0027620 i s p r o j e c t h a s b
0027640 e e n d e t e r m i n e d b
0027660 y a n a n a l y s i s o f
0027700 t h e a m o u n t o f t
0027720 i m e r e q u i r e d f o r
0027740 a n i m p l e m e n t a t i
0027760 o n w h i c h w i l l m e
0030000 e t t h e d a t a a n a l
0030020 y s i s n e e d s o u t l i
0030040 n e d i n t h e a t t a c
0030060 h e d m e m o s . T h e
0030100 e s 376 001 \0 360 273 t i m a t e o f
0030120 e i g h t m o n t h s i s
0030140 t h e r e s u l t o f a
0030160 n e x t e n d e d r e v i e
0030200 w b y s t a f f m e m b e
0030220 r s n o t i n v o l v e d
0030240 i n t h e p r o j e c t .
0030260 H o w e v e r , b a r r i n
0030300 g u n f o r s e e n d e l a
0030320 y s , i t i s q u i t e
0030340 p r o b a b l e t h a t t h
0030360 e p r o j e c t c o u l d
0030400 b e c o m p l e t e i n s
0030420 i x m o n t h s . T h e
0030440 e i g h t m o n t h p e r i
0030460 o d a l l o w s l e e w a y
0030500 t o c o p 376 001 \0 337 034 e w i
0030520 t h u n f o r s e e n c i r
0030540 c u m s t a n c e s , a n d
0030560 i s n o t a n e s t i m a
0030600 t e w h i c h i s i t s e
0030620 l f s u b j e c t t o e x
0030640 t e n s i o n . 032 e 1 2 j k 4 0
0030660 \r I n s u m m a r y , w e
0030700 r e q u e s t t h a t w e
0030720 b e g r a n t e d p e r m i
0030740 s s i o n t o c o n t i n u
0030760 e t h e t e m p o r a r y '
0031000 s e n g a g e m e n t b e y
0031020 o n d t h e l i m i t s e
0031040 t b y n o r m a l c o r p
0031060 o r a t e p o l i c y , u p
0031100 t o a m a x i m u 376 \0 p 277
0031120 320 m o f e i g h t m o n t
0031140 h s t o t a l , s h o u l d
0031160 t h e e x t e n s i o n p
0031200 r o v e n e c e s s a r y . 032
0031220 e 1 2 j k 4 0 \r c : P A R C
0031240 C e n t e r M a n a g e r 032
0031260 e 2 4 j k 4 0 \r 032 e 2 4 j k 4 0
0031300 \r 377 \0 \0 I D L . F a c i l i t i
0031320 e s \0 376 001 \0 324 234 H e a d i n g :
0031340 032 q j k 4 0 ( 6 3 5 ) \r S U P P
0031360 O R T F A C I L I T I E S F
0031400 O R I D L P R O J E C T 032 y
0031420 7 5 6 q j k 4 0 \ 1 f 1 2 2 f
0031440 0 3 f 1 \r P a g e N u m b e
0031460 r s : Y e s X : 5 2 7
0031500 Y : 1 0 . 5 " 032 q j k 4 0
0031520 \r X E R O X P a l o A l t o
0031540 R e s e a r c h C e n t e r
0031560 \t \t \t \t \t \t 1 F e b r u a r y
0031600 1 9 7 7 \r I n t e r - O f f i
0031620 c e M e m o r a n d u m 032 z 1
0031640 8 5 9 2 y 7 6 2 \ f 2 5 f 5
0031660 1 b 2 5 f 0 B 6 f 5 1 5 f 0
0031700 1 f 5 b \r T o \t T . S t r o
0031720 l l o 032 z 1 8 5 376 001 \0 377 \v 9 2 l
0031740 4 4 4 5 d 2 9 9 8 e 2 1 ( 0 , 6
0031760 5 5 3 5 ) ( 1 , 4 4 4 5 ) ( 5 ,
0032000 1 1 6 8 4 ) ( 6 , 1 4 1 4 6 ) \
0032020 2 t 2 1 t 0 \r F r o m \t B .
0032040 S h e i l 032 z 1 8 5 9 2 l 4 4
0032060 4 5 d 2 9 9 8 e 1 2 \ 4 t 2 1
0032100 t 0 \r S u b j e c t \t O f f i
0032120 c e s p a c e a n d t e r
0032140 m i n a l a c c e s s f o r
0032160 t e m p o r a r y p r o g r
0032200 a m m e r 032 e 1 2 q j k 4 0 ( 6
0032220 3 5 ) \ 7 t 2 1 t 0 \r F o l l
0032240 o w i n g t o d a y ' s a p
0032260 p r o v a l o f t h e a l
0032300 l o c a t i o n r e q u e s t
0032320 f o r t h e I D L 376 001 \0
0032340 200 236 p r o j e c t ( s e e a
0032360 t t a c h e d m e m o ) , t
0032400 h i s m e m o o u t l i n e
0032420 s t h e p r o j e c t ' s
0032440 n e e d s f o r o f f i c e
0032460 s p a c e a n d t e r m i
0032500 n a l a c c e s s f o r t
0032520 h e t e m p o r a r y p r o
0032540 g r a m m e r t h a t i s
0032560 t o b e h i r e d . A l
0032600 t h o u g h t h e a l l o c
0032620 a t i o n r e q u e s t s p
0032640 e c i f i e d t h a t t h i
0032660 s t e m p o r a r y w a s
0032700 t o b e l o c a t e d i n
0032720 C S L , C S L a p p r o v
0032740 a l 376 001 \0 l 307 w a s o n t
0032760 h e b a s i s t h a t t h
0033000 i s w a s t o b e f o r
0033020 a d m i n i s t r a t i v e
0033040 p u r p o s e s o n l y , a
0033060 n d t h a t h e a c t u a
0033100 l l y b e l o c a t e d i
0033120 n S S L . C o n s e q u e
0033140 n t l y , t h i s m e m o
0033160 r e q u e s t s o f f i c e
0033200 s p a c e a n d a t e r m
0033220 i n a l a l l o c a t i o n
0033240 f r o m S S L f a c i l i t
0033260 i e s . 032 e 2 4 j k 4 0 ( 2
0033300 1 1 6 ) \ 3 6 3 i 1 4 I \r W e
0033320 h a v e p r o p o s e d t h
0033340 a t t h e 376 001 \0 377 024 t e m p
0033360 o r a r y b e e m p l o y e
0033400 d f o r a p e r i o d n
0033420 o t t o e x c e e d e i g
0033440 h t m o n t h s , s t a r t
0033460 i n g a s s o o n a s s
0033500 u i t a b l e a r r a n g e m
0033520 e n t s c a n b e m a d e
0033540 . H i s p r i m a r y a
0033560 c t i v i t y d u r i n g t
0033600 h i s t i m e w i l l b e
0033620 p r o g r a m m i n g i n
0033640 I N T E R L I S P o n M A X
0033660 C , a n d h e t h e r e f
0033700 o r e n e e d s e x t e n s
0033720 i v e a c c e s s t o a
0033740 M A X C t e r m i n a 376 001 \0 \
0033760 241 l . A l t h o u g h a t
0034000 s o m e s t a g e t o w a
0034020 r d s t h e e n d o f t
0034040 h e p r o j e c t h e w i
0034060 l l n e e d a l i m i t e
0034100 d a m o u n t o f a c c e
0034120 s s t o a n A l t o , a
0034140 V T S t e r m i n a l w o
0034160 u l d b e s u f f i c i e n
0034200 t f o r m o s t o f h i
0034220 s w o r k . W e p r o p
0034240 o s e t h a t s o m e C R
0034260 T t e r m i n a l b e d e
0034300 d i c a t e d t o h i m t
0034320 h r o u g h o u t t h e p r
0034340 o j e c t , a n d t h a t
0034360 a 376 001 \0 237 l c t i v i t i e s
0034400 t h a t s p e c i f i c a l l
0034420 y r e q u i r e a n A l t
0034440 o s h o u l d b e h a n d
0034460 l e d i n f o r m a l l y (
0034500 e . g . b y m a k i n g u
0034520 s e o f n o n - d e d i c a
0034540 t e d m a c h i n e s s u c
0034560 h a s t h o s e i n t h
0034600 e U s e r S c i e n c e s
0034620 L a b o r a t o r y ) . 032 e 1 2
0034640 j k 4 0 \r T h e t e m p o r a
0034660 r y s h o u l d a l s o h
0034700 a v e s o m e o f f i c e
0034720 s p a c e , p r e f e r a b l
0034740 y c o n t a i n i n g h i s
0034760 t e r m i 376 001 \0 322 C n a l .
0035000 W e t h i n k o f h i s
0035020 n e e d f o r o f f i c e
0035040 s p a c e a s b e i n g
0035060 s i m i l a r t o t h a t
0035100 o f s u m m e r s t u d e n
0035120 t s . I n p a r t i c u l
0035140 a r , t h e r e i s n o
0035160 o v e r r i d i n g n e e d
0035200 f o r h i m t o h a v e
0035220 a d e d i c a t e d o f f i
0035240 c e , o r t h e s a m e
0035260 o f f i c e t h r o u g h o u
0035300 t t h e p r o j e c t . 032 e
0035320 1 2 j k 4 0 \r I w o u l d a
0035340 p p r e c i a t e y o u r c
0035360 o m m e n t s o n 376 001 \0 3 <
0035400 t h i s r e q u e s t a n d
0035420 a n y s u g g e s t i o n s
0035440 t h a t y o u m i g h t
0035460 h a v e a s t o h o w t
0035500 h e s e n e e d s m i g h t
0035520 b e m e t . 032 e 1 2 j k 4 0
0035540 \r c : K a p l a n , R u l
0035560 i f s o n , T r e i c h e l .
0035600 032 e 2 4 ( 6 3 5 ) \r J e a n i e
0035620 : P l e a s e n o t e t h
0035640 a t t h e p r o j e c t a
0035660 l l o c a t i o n i n c l u d
0035700 e s s o m e a m o u n t o
0035720 f s e c r e t a r i a l a s
0035740 s i s t a n c e ( a t o t a
0035760 l o f n o t m o r e t h
0036000 376 \0 200 314 237 a n o n e m a n -
0036020 m o n t h d i s t r i b u t e
0036040 d a c r o s s t h e e i g
0036060 h t c a l e n d a r m o n t
0036100 h s ) . I ' m s u r e t
0036120 h a t w e c a n s c h e d
0036140 u l e t h i s i n f o r m a
0036160 l l y , b u t I ' d l i k
0036200 e y o u 376 \0 x 016 340 t o k n
0036220 o w i t ' s t h e r e s o
0036240 t h a t a s e r i e s o
0036260 f s u c h r e q u e s t s
0036300 d o e s n ' t b u i l d u p
0036320 w i t h o u t a n y o n e
0036340 n o t i c i n g . 032 l 4 3 0 5 d
0036360 2 9 9 9 e 2 4 j k 4 0 ( 2 1 1 6
0036400 ) \r 377 \0 \0 I D L . M a r A p r P
0036420 l a n \0 376 001 \0 024 017 H e a d i n g
0036440 : 032 q j k 4 0 ( 6 3 5 ) \r I D L
0036460 : P l a n f o r M a r c
0036500 h 1 5 - A p r i l 1 5 032
0036520 y 7 5 6 q j k 4 0 \r P a g e N
0036540 u m b e r s : Y e s X :
0036560 5 2 7 Y : 1 0 . 5 " 032 q
0036600 j k 4 0 \r X E R O X P a l o
0036620 A l t o R e s e a r c h C e
0036640 n t e r \t \t \t \t \t 1 4
0036660 M a r c h 1 9 7 7 \r I n t e
0036700 r - O f f i c e M e m o r a n
0036720 d u m 032 z 1 8 5 9 2 y 7 6 2 \ f
0036740 2 5 f 5 1 b 2 5 f 0 B 5 f 5
0036760 1 8 f 0 1 f 5 b \r T o \t I D
0037000 L G r o u p \t I D L P l a n
0037020 n i n g N o t e 376 001 \0 Y N
0037040 u m b e r : 1 032 z 1 8 5 9
0037060 2 l 4 4 4 5 d 2 9 9 8 e 1 8 ( 0
0037100 , 6 5 5 3 5 ) ( 1 , 4 4 4 5 ) (
0037120 2 , 1 2 3 4 7 ) ( 3 , 1 3 4 1 1
0037140 ) ( 4 , 1 5 7 9 6 ) ( 5 , 1 1 6
0037160 8 4 ) ( 6 , 1 4 1 4 6 ) \ 2 t 2
0037200 1 t 0 9 t 3 1 t 0 \r F r o
0037220 m \t B e a u S h e i l \t T i m
0037240 e t a b l e f o r M a r c h
0037260 - A p r i l 032 e 1 2 q j k 4 0 (
0037300 4 , 6 5 5 3 5 ) ( 5 , 6 5 5 3 5
0037320 ) ( 6 , 6 5 5 3 5 ) \ 4 t 2 1
0037340 t 0 1 0 t 3 2 6 t 0 \r T h i
0037360 s n o t e o u t l i n e s
0037400 t h e g o a l s f o r t h
0037420 e I D L p r o j e c t 376 001
0037440 \0 c c f o r t h e f o u r
0037460 w e e k s f r o m t h e w
0037500 e e k o f M a r c h 1 4
0037520 - 2 0 t h . t h r o u g h
0037540 t h e w e e k o f A p r i
0037560 l 4 - 1 0 t h . 032 e 1 8 j
0037600 ( 6 3 5 ) \ 9 8 i 2 I 3 4 i 2 I
0037620 \r 1 4 - 2 0 M a r c h 032 e
0037640 1 8 j \ i 1 3 I \r T h i s w e
0037660 e k w i l l b e s p e n t
0037700 c o m p l e t i n g t h e
0037720 d a t a t y p e d e f i n i
0037740 t i o n s f o r r o w s ,
0037760 a r r a y s , a n d o t h e
0040000 r b a s i c d a t a t y p
0040020 e s , a n d t h e t r a n
0040040 s c r 376 001 \0 325 $ i p t i o n s
0040060 o f t h e u t i l i t y r
0040100 o u t i n e s f r o m t h e
0040120 G L O B A L S f i l e .
0040140 T h e s e w i l l t h e n
0040160 b e t e s t e d b y u s i
0040200 n g t h e m t o t r a n s
0040220 c r i b e t h e c o n v e r
0040240 s i o n f u n c t i o n s f
0040260 r o m t h e C O N V f i l
0040300 e . T h e s e a r e e x
0040320 p e c t e d t o b e o p e
0040340 r a t i o n a l b y t h e
0040360 e n d o f t h e w e e k .
0040400 032 e 1 2 j \ 1 6 3 f 1 7 f 0
0040420 9 6 f 1 4 f 0 \r 2 1 - 2 7
0040440 M a r c h 032 e 376 001 \0 372 354 1 8 j
0040460 \ i \r T w o p r o j e c t s
0040500 a r e s c h e d u l e d f o
0040520 r t h i s w e e k . F i
0040540 r s t , d e f i n i t i o n s
0040560 f o r t h e g e n e r a t
0040600 o r f u n c t i o n s S E T
0040620 U P , D O N E ? , a n d N
0040640 E X T ( a n d t h e a s s
0040660 o c i a t e d b l o c k s )
0040700 a r e t o b e g i v e n
0040720 f o r t h e s i m p l e c
0040740 a s e o f r o w m a j o r
0040760 ( o r d o n ' t c a r e )
0041000 e n u m e r a t i o n o f
0041020 a s i m p l e a r r a y .
0041040 S e c o n d , t h e 376 001 \0
0041060 { 223 s i m p l e f u n c t i o
0041100 n s f r o m t h e S L T R
0041120 f i l e a r e t o b e
0041140 i m p l e m e n t e d . T h
0041160 i s w i l l i n v o l v e ,
0041200 i n a d d i t i o n , t h
0041220 e i m p l e m e n t a t i o n
0041240 o f s e v e r a l s i m p
0041260 l e , n e w f u n c t i o n
0041300 s i n c l u d i n g t h e
0041320 n u m b e r o f e l e m e n
0041340 t s o f a n a r r a y ,
0041360 a n d r a n d o m a c c e s
0041400 s g e t a n d p u t f u
0041420 n c t i o n s . F i n a l l
0041440 y , t h e r o u t i n e s
0041460 f o 376 001 \0 \0 362 r c o n s t r u
0041500 c t i o n o f a n a r r a
0041520 y s e l e c t i o n ( w i t
0041540 h t h e e x c e p t i o n
0041560 o f l a b e l p r o c e s s
0041600 i n g ) s h o u l d b e d
0041620 o n e . 032 e 1 2 j \ 9 0 f 1 5
0041640 f 0 2 f 1 5 f 0 6 f 1 4
0041660 f 0 6 8 b 9 B 5 b 1 0 B 7 2 f
0041700 1 4 f 0 1 7 8 b 3 B 5 b 3 B
0041720 \r 2 8 M a r c h - 3 A p
0041740 r i l 032 e 1 8 j \ i \r T h i s
0041760 w e e k w i l l s e e t h
0042000 e i m p l e m e n t a t i o n
0042020 o f o n l y o n e f u n
0042040 c t i o n f r o m t h e P
0042060 P L c o d e 376 001 \0 034 366 - A
0042100 T . C O M M O N . H o w e v
0042120 e r , t h i s r o u t i n e
0042140 p r o v i d e s t w o f u
0042160 n c t i o n s - t h e c o
0042200 n s t r u c t i o n o f a
0042220 s i m p l e a r r a y f r o
0042240 m a n a r r a y s e l e c
0042260 t i o n , a n d a s s i g n
0042300 m e n t i n t o a n a r r
0042320 a y s e l e c t i o n . T
0042340 h e s e w i l l b e s p l
0042360 i t a n d t r e a t e d s
0042400 e p a r a t e l y . T h i s
0042420 w i l l i n v o l v e t h
0042440 e d e s i g n o f g e n e
0042460 r a t o r s f o r s 376 001 \0 3
0042500 262 e l e c t e d a r r a y s
0042520 ( c o r r e s p o n d i n g t
0042540 o t h o s e f o r s i m p
0042560 l e a r r a y s i m p l e m
0042600 e n t e d t h e p r e v i o
0042620 u s w e e k ) . 032 e 1 2 j \r 4
0042640 A p r i l - 1 0 A p r i
0042660 l 032 e 1 8 j \ i \r U s i n g t
0042700 h e t o o l s c o n s t r u
0042720 c t e d d u r i n g t h e
0042740 p r e v i o u s t h r e e w
0042760 e e k s , i t s h o u l d
0043000 b e a s i m p l e m a t t
0043020 e r t o b u i l d P R E T
0043040 T Y P R I N T u s i n g t h
0043060 e t e c h n i q u e o u t l
0043100 i 376 001 \0 f q n e d i n D e s
0043120 i g n M e m o 8 . T h e
0043140 a v a i l a b i l i t y o f
0043160 e a s i l y r e a d a b l e
0043200 o u t p u t w i l l a l l
0043220 o w m a j o r t e s t i n g
0043240 o f t h e s y s t e m a
0043260 t t h a t p o i n t . T
0043300 h i s w i l l b e c a r r
0043320 i e d o u t , p o s s i b l
0043340 y l e a d i n g t o d e s
0043360 i g n r e v i s i o n s .
0043400 A t i m e t a b l e f o r
0043420 t h e i m p l e m e n t a t i
0043440 o n o f t h e n e x t m
0043460 a j o r c o m p o n e n t s
0043500 ( l a b e l 376 \0 200 265 o s , a n
0043520 d f u n c t i o n a l g e n
0043540 e r a t o r s ( i n c l u d i
0043560 n g M A P ) ) w i l l t h
0043600 e n b e d r a w n u p ,
0043620 a n d w i l l f o r m t h
0043640 e b a s i s f o r t h e
0043660 p r o j e c t ' s t w o m o
0043700 n t h r e v i e w 376 \0 3 212 346
0043720 w h i c h i s d u e o n
0043740 A p r i l 1 6 . 032 e 1 2 j \ 9
0043760 9 f 1 1 1 f 0 3 2 2 f 1 3
0044000 f 0 \r 377 \0 \0 I D L . P r o p o s
0044020 a l \0 376 001 \0 340 324 H e a d i n g :
0044040 032 q j k 4 0 ( 6 3 5 ) \r I D L
0044060 D E V E L O P M E N T 032 y 7 5 6
0044100 q j k 4 0 \ 4 f 1 1 1 f 0 \r P
0044120 a g e N u m b e r s : Y e s
0044140 X : 5 2 7 Y : 1 0 .
0044160 5 " 032 q j k 4 0 \r X E R O X
0044200 P a l o A l t o R e s e a r
0044220 c h C e n t e r \r I n t e r -
0044240 O f f i c e M e m o r a n d u
0044260 m \t \t \t \t \t \t \t \t \t \t 1 6
0044300 D e c e m b e r 1 9 7 6 032 z 1
0044320 8 5 9 2 y 7 6 2 \ f 2 5 f 5
0044340 1 b 2 5 f 0 B 1 f 5 b 2 3 f 0 B
0044360 1 2 f 5 1 6 b \r T o : \t W .
0044400 S u t h e r l a n d , R .
0044420 T a y l o r 376 001 \0 320 260 032 z 1
0044440 8 5 9 2 l 4 4 4 5 d 2 9 9 8 e 2
0044460 1 ( 0 , 6 5 5 3 5 ) ( 1 , 4 4 4
0044500 5 ) ( 5 , 1 1 6 8 4 ) ( 6 , 1 4
0044520 1 4 6 ) \ 2 t 2 2 t 0 \r F r o
0044540 m : \t B . S h e i l , R
0044560 . K a p l a n 032 z 1 8 5 9 2
0044600 l 4 4 4 5 d 2 9 9 8 e 1 2 \ 4 t
0044620 2 2 t 0 \r S u b j e c t : \t I
0044640 D L d e v e l o p m e n t 032 z
0044660 1 8 5 9 2 l 4 4 4 5 d 2 9 9 8 e
0044700 1 2 \ 7 t 2 2 t 0 \r F i l e :
0044720 \t < I D L > p r o p o s a l . e
0044740 a r s 032 e 1 2 j k 4 0 ( 5 , 6 5
0044760 5 3 5 ) ( 6 , 6 5 5 3 5 ) \ 4 t
0045000 2 2 t 0 \r P A R C h a s a
0045020 c u r r e n t a n d 376 001 \0
0045040 G R c o n t i n u i n g n e e
0045060 d f o r a d a t a a n a
0045100 l y s i s f a c i l i t y t
0045120 o s u p p o r t e m p i r i
0045140 c a l r e s e a r c h . T
0045160 h i s m e m o r e v i e w s
0045200 p o s s i b l e s o l u t i
0045220 o n s a n d p r o p o s e s
0045240 t h e i n - h o u s e d e
0045260 v e l o p m e n t o f a d
0045300 a t a a n a l y s i s f a c
0045320 i l i t y b a s e d o n t
0045340 h e I D L s y s t e m .
0045360 W h i l e o f c o m p a r a
0045400 b l e c o s t t o o t h e
0045420 r a l t e r n a t i v e s ,
0045440 t h 376 001 \0 J 4 i s a p p r o a
0045460 c h i s s e e n t o p r
0045500 o v i d e a s u p e r i o r
0045520 d a t a a n a l y s i s f
0045540 a c i l i t y a n d a h o
0045560 s p i t a b l e e n v i r o n
0045600 m e n t i n w h i c h r e
0045620 s e a r c h o n u s e r i
0045640 n t e r f a c e s m i g h t
0045660 b e d o n e . 032 e 2 1 j k 4 0
0045700 ( 2 1 1 6 ) \r C u r r e n t l y
0045720 , s e v e r a l P A R C s
0045740 t a f f m e m b e r s a r e
0045760 g a t h e r i n g d a t a
0046000 r e q u i r i n g c o m p u t
0046020 e r i z e d d a t a a n a l
0046040 y s i s . 376 001 \0 245 027 T h e
0046060 A I P g r o u p ( S t u C
0046100 a r d a n d T o m M o r a
0046120 n ) i s a c t i v e l y i
0046140 n v o l v e d i n b e h a v
0046160 i o r a l e x p e r i m e n t
0046200 a t i o n . R o n K a p l
0046220 a n ( a n d p o s s i b l y
0046240 J i m M o r r i s ) o f
0046260 C S L a r e c o n t e m p l
0046300 a t i n g e x p e r i m e n t
0046320 s . O t h e r s t a f f
0046340 m e m b e r s h a v e g a t
0046360 h e r e d d a t a o n c o
0046400 m p u t e r s y s t e m p e
0046420 r f o r m a n c e f o r w h
0046440 i c h n o n - t r i v 376 001 \0 \b
0046460 | i a l d a t a a n a l y s
0046500 i s i s r e q u i r e d .
0046520 T h e r e i s c u r r e n
0046540 t l y n o d a t a a n a l
0046560 y s i s s o f t w a r e a v
0046600 a i l a b l e a t P A R C
0046620 t o m e e t t h e s e n e
0046640 e d s . F u r t h e r m o r
0046660 e , t h e i n i t i a t i o
0046700 n o f a r e s e a r c h
0046720 p r o g r a m o f " u s e r
0046740 e x p e r i m e n t s " -
0046760 t h e d e t a i l e d e v a
0047000 l u a t i o n o f t h e p
0047020 e r f o r m a n c e o f p r
0047040 o d u c t p r o t o t y p e s
0047060 , 376 001 \0 037 T a n d t h e s
0047100 y s t e m a t i c s t u d y
0047120 o f t h e r e l e v a n t
0047140 p r i n c i p l e s o f h u
0047160 m a n e n g i n e e r i n g
0047200 a n d s y s t e m s d e s i
0047220 g n - i s b e i n g c o
0047240 n s i d e r e d . T h i s
0047260 r e s e a r c h p r o g r a m
0047300 w i l l n o t b e p o s
0047320 s i b l e w i t h o u t a
0047340 r e l i a b l e , p o w e r f
0047360 u l d a t a a n a l y s i s
0047400 s y s t e m b e i n g a v
0047420 a i l a b l e . 032 e 1 2 j k 4 0
0047440 \r T h e r e a r e t w o w
0047460 a y s i n 376 001 \0 272 m w h i c
0047500 h a d a t a a n a l y s i
0047520 s f a c i l i t y c o u l d
0047540 b e p r o v i d e d - t
0047560 h e p u r c h a s e o f c
0047600 o m p u t i n g f r o m o u
0047620 t s i d e v e n d o r s o f
0047640 f e r i n g d a t a a n a l
0047660 y s i s s o f t w a r e , a
0047700 n d t h e i m p l e m e n t
0047720 a t i o n o f a n i n - h
0047740 o u s e f a c i l i t y .
0047760 T h e f o r m e r s o l u t
0050000 i o n i s c u r r e n t l y
0050020 u s e d b y t h e A I P
0050040 g r o u p w h e n t h e
0050060 c o m p l e x i t y 376 001 \0 233 |
0050100 o f t h e i r a n a l y s e
0050120 s e x c e e d s w h a t c
0050140 a n c o n v e n i e n t l y
0050160 b e p r o g r a m m e d i n
0050200 a n a d h o c m a n n e
0050220 r . H o w e v e r , i n
0050240 a d d i t i o n t o t h e
0050260 q u e s t i o n s o f c o n
0050300 t i n u i n g c o s t a n d
0050320 d a t a s e c u r i t y ,
0050340 t h e i n c o n v e n i e n c
0050360 e o f u s i n g s u c h
0050400 e x t e r n a l v e n d o r s
0050420 h a s b e e n a m a j o
0050440 r p r o b l e m f o r t h
0050460 e m . F u r t h e r m o r e
0050500 376 001 \0 355 264 , m u c h o f t
0050520 h e i r d a t a a n a l y s
0050540 i s i s s u f f i c i e n t
0050560 l y n o n s t a n d a r d
0050600 t h a t c o m m e r c i a l l
0050620 y a v a i l a b l e s o f t
0050640 w a r e i s o f l i m i t
0050660 e d a s s i s t a n c e .
0050700 F o r t h e s e r e a s o n
0050720 s , t h e c o m m e r c i a
0050740 l v e n d o r i s a n u
0050760 n a t t r a c t i v e o p t i
0051000 o n . 032 e 1 2 j k 4 0 \ 3 4 5
0051020 i 6 I \r T h e p r o v i s i o
0051040 n o f a n i n - h o u s e
0051060 f a c i l i t y c a n i t
0051100 s e l f 376 001 \0 M 024 b e d o n
0051120 e i n t w o w a y s -
0051140 b y p u r c h a s e o f a
0051160 c o m m e r c i a l l y a v
0051200 a i l a b l e p r o g r a m
0051220 a n d m o d i f y i n g i t
0051240 f o r u s e o n M a x c
0051260 , o r b y d e v e l o p m
0051300 e n t o f a p r o d u c t
0051320 i o n v e r s i o n o f s
0051340 o m e n o n c o m m e r c i
0051360 a l d e s i g n . T h e r
0051400 e a r e t h r e e r e a s
0051420 o n s w h y P A R C s h o
0051440 u l d c o n s i d e r i n v
0051460 e s t i n g r e s o u r c e s
0051500 i n m a k i n g 376 001 \0 320 004
0051520 a p r o d u c t i o n v e r
0051540 s i o n o f a n e w d e
0051560 s i g n . T h e y a r e :
0051600 032 e 1 2 j k 4 0 ( 0 , 6 5 5 3 5
0051620 ) ( 1 , 3 6 4 8 ) \r 1 . \t T h e
0051640 i n s t a l l a t i o n o f
0051660 a n e x i s t i n g p r o
0051700 g r a m o n M a x c i s
0051720 n e i t h e r s u b s t a n t
0051740 i v e l y i n t e r e s t i n
0051760 g n o r , g i v e n t h e
0052000 s i z e o f t h e m o d
0052020 i f i c a t i o n s t h a t
0052040 m a y b e r e q u i r e d ,
0052060 n e c e s s a r i l y l e s
0052100 s e x p e n s i v e t h a 376
0052120 001 \0 272 252 n t h e i m p l e m
0052140 e n t a t i o n o f a n i
0052160 n d e p e n d e n t l y m o t
0052200 i v a t e d d e s i g n .
0052220 O v e r t h e l o n g t e
0052240 r m , t h e c o s t s a r
0052260 e a l m o s t c e r t a i n
0052300 l y c o m p a r a b l e , g
0052320 i v e n t h a t t h e c o
0052340 s t s o f b o t h a r e
0052360 p r o b a b l y d o m i n a t
0052400 e d b y t h e i r m a i n
0052420 t e n a n c e c o s t s . 032 l
0052440 4 2 4 7 d 3 6 4 8 e 9 j k 4 0 (
0052460 1 , 4 2 3 3 ) \ 2 t 2 1 t 0 \r
0052500 2 . \t A n i n - h o u s e i
0052520 m p l e 376 001 \0 376 @ m e n t a t i
0052540 o n e f f o r t c o u l d
0052560 p r o v i d e a m u c h m
0052600 o r e p o w e r f u l s y s
0052620 t e m t h a n a n y c o m
0052640 m e r c i a l l y a v a i l a
0052660 b l e . 032 l 4 2 4 7 d 3 6 4 8 e
0052700 1 j k 4 0 \ 2 t 2 1 0 9 t 0 \r
0052720 3 . \t A n i n - h o u s e d
0052740 e v e l o p m e n t c o u l d
0052760 b e m a d e t o p r o v
0053000 i d e a n e n v i r o n m e
0053020 n t i n w h i c h s u b s
0053040 t a n t i v e l y i n t e r e
0053060 s t i n g r e s e a r c h o
0053100 n t h e u s e r i n t e r
0053120 f a c e s o f 376 001 \0 301 363 a p
0053140 p l i c a t i o n p r o g r a
0053160 m s c o u l d b e d o n e
0053200 . 032 l 4 2 4 7 d 3 6 4 8 e 1 j k
0053220 4 0 \ 2 t 2 1 t 0 \r A d e s
0053240 i g n w h i c h p r o v i d
0053260 e s t h e s e c o n d a n
0053300 d t h i r d b e n e f i t s
0053320 , a n d w h i c h w e p
0053340 r o p o s e a s P A R C ' s
0053360 m a j o r i n v e s t m e n
0053400 t i n d a t a a n a l y s
0053420 i s , i s t h e I n t e r
0053440 a c t i v e D a t a a n a l
0053460 y s i s L a n g u a g e ( I
0053500 D L ) . I D L i s a n
0053520 i n t e r a c t i v e d a 376 001
0053540 \0 373 * t a a n a l y s i s s
0053560 y s t e m d e s i g n e d a
0053600 r o u n d t h e d a t a a
0053620 n a l y s i s t a s k s c o
0053640 m m o n l y c a r r i e d o
0053660 u t b y s o c i a l s c i
0053700 e n t i s t s . T h e d e
0053720 s i g n w o r k w a s d o
0053740 n e a t H a r v a r d b y
0053760 B e a u S h e i l ( i n
0054000 c o l l a b o r a t i o n w i
0054020 t h E l i o t S m i t h )
0054040 u n d e r t h e s p o n s o
0054060 r s h i p o f b o t h t h
0054100 e P s y c h o l o g y a n d
0054120 t h e C o m p u t e r S c
0054140 i e n 376 001 \0 305 p c e d e p a r
0054160 t m e n t s . I t s u n i
0054200 q u e f e a t u r e i s t
0054220 h a t i t i s b a s e d
0054240 o n a v e r y s t r o n g
0054260 h y p o t h e s i s a b o u
0054300 t t h e c o n s t r u c t i
0054320 o n o f a p p l i c a t i o
0054340 n p r o g r a m s - t h a
0054360 t i s , t h a t t h e t
0054400 a s k s o f a d o m a i n
0054420 s h o u l d b e a n a l y
0054440 z e d i n t e r m s o f
0054460 t h e d o m a i n ' s u n d
0054500 e r l y i n g c o n c e p t u
0054520 a l s t r u c t u r e a n d
0054540 t h a t t h 376 001 \0 261 u e s
0054560 e t o f b a s i c o p e r
0054600 a t o r s r e s u l t i n g
0054620 f r o m t h i s a n a l y s
0054640 i s , a l o n g w i t h t
0054660 o o l s f o r c o m b i n i
0054700 n g t h e m t o g e t h e r
0054720 t o f o r m n e w t a s
0054740 k d e s c r i p t i o n s ,
0054760 s h o u l d b e t h e i n
0055000 t e r f a c e p r e s e n t e
0055020 d t o t h e u s e r .
0055040 T h e r a t i o n a l e f o
0055060 r t h i s i s t h a t t
0055100 h e u s e r i s a t l e
0055120 a s t i m p l i c i t l y a
0055140 w a r e o f t h e u 376 001 \0
0055160 306 343 n d e r l y i n g c o m m
0055200 u n a l i t y o f h i s t
0055220 a s k s ( b y v i r t u e
0055240 o f h i s c o m p e t e n c
0055260 e i n t h e d o m a i n )
0055300 a n d w i l l t h e r e f
0055320 o r e b e a b l e t o e
0055340 x p l o i t t h i s s t r u
0055360 c t u r e ( a ) t o l e a
0055400 r n a n d u s e t h e c
0055420 o n c e p t u a l l y b a s e
0055440 d s y s t e m m o r e e a
0055460 s i l y b e c a u s e o f
0055500 t h e l o w m e m o r y l
0055520 o a d o f t h e s m a l l
0055540 s e t o f b a s i s o p
0055560 e r 376 001 \0 \0 301 a t o r s c o m
0055600 p a r e d t o t h a t o f
0055620 t h e l a r g e s e t o
0055640 f t a s k s , a n d ( b )
0055660 t o c r e a t e n e w t
0055700 a s k s t h a t a r e m o
0055720 r e s u i t e d t o h i s
0055740 n e e d s t h a n t h o s
0055760 e t h a t m i g h t b e
0056000 p r o v i d e d b y a c o
0056020 n v e n t i o n a l t a s k
0056040 o r i e n t e d s y s t e m .
0056060 032 e 1 2 j k 4 0 ( 2 1 1 6 ) \ 1
0056100 2 8 i 3 4 I \r D e v e l o p m e
0056120 n t o f t h e I D L s y
0056140 s t e m w o u l d , i n a
0056160 d d i t i o n 376 001 \0 3 . t o
0056200 p r o v i d i n g a v e r y
0056220 p o w e r f u l a n d f l
0056240 e x i b l e d a t a a n a l
0056260 y s i s s y s t e m , a l l
0056300 o w t h e t e s t i n g o
0056320 f t h i s u n d e r l y i n
0056340 g t h e o r y o f a p p l
0056360 i c a t i o n p r o g r a m m
0056400 i n g . I f v a l i d ,
0056420 t h i s w o u l d b e o f
0056440 f a r m o r e i m p o r t
0056460 a n c e t o P A R C t h a
0056500 n t h e d a t a a n a l y
0056520 s i s s o f t w a r e u s e
0056540 d t o t e s t i t , a s
0056560 t h e t h e o r y 376 001 \0 j
0056600 ' g i v e s a s t r o n g
0056620 d i s c i p l i n e f o r t
0056640 h e o r g a n i z a t i o n
0056660 o f a p p l i c a t i o n s
0056700 o f t w a r e o f a l l k
0056720 i n d s . 032 e 1 2 j k 4 0 \r
0056740 T h e c u r r e n t s t a t
0056760 u s o f t h e I D L s y
0057000 s t e m i s t h a t a n
0057020 i n t e r p r e t e r f o r
0057040 I D L h a s b e e n i m p
0057060 l e m e n t e d i n t h e
0057100 e x t e n s i b l e l a n g u
0057120 a g e P P L , a n d d e t
0057140 a i l e d d o c u m e n t a t
0057160 i o n ( i n c l u d i n g t
0057200 u 376 001 \0 332 \t t o r i a l m a t
0057220 e r i a l ) h a s b e e n
0057240 p r e p a r e d . T h e i
0057260 n t e r p r e t e r s u p p o
0057300 r t s n e a r l y a l l o
0057320 f t h e p a p e r d e s i
0057340 g n ( e x c e p t i n g o n
0057360 l y s m a l l , w e l l u
0057400 n d e r s t o o d p i e c e s
0057420 o f c o d e s u c h a s
0057440 t h e m a t h e m a t i c a
0057460 l d i s t r i b u t i o n f
0057500 u n c t i o n s ) a n d h a
0057520 s b e e n t e s t e d e x
0057540 t e n s i v e l y t o d e t
0057560 e r m i n e t h e d e s i g
0057600 n ' s c o 376 001 \0 354 267 m p l e t
0057620 e n e s s a n d c o n s i s
0057640 t e n c y . D u r i n g i
0057660 t s d e v e l o p m e n t ,
0057700 t h e o p p o r t u n i t y
0057720 w a s t a k e n t o m a k
0057740 e s e v e r a l c h a n g e
0057760 s t o t h e d e s i g n
0060000 b a s e d b o t h o n d e
0060020 t e c t e d i n c o n s i s t
0060040 e n c i e s i n t h e s p
0060060 e c i f i c a t i o n s a n d
0060100 i n t u i t i v e e v a l u
0060120 a t i o n s o f e a s e o
0060140 f u s e . T h e d o c u
0060160 m e n t a t i o n h a s b e
0060200 e n e x t e n s i v 376 001 \0 | 202
0060220 e l y r e v i e w e d b y
0060240 r e p r e s e n t a t i v e u
0060260 s e r s a n d r e w r i t t
0060300 e n s e v e r a l t i m e s
0060320 i n t h e i n t e r e s t
0060340 s o f c l a r i t y . 032 e 1
0060360 2 j k 4 0 \r T h e p r i m a r
0060400 y p r o b l e m w i t h t
0060420 h e c u r r e n t s y s t e
0060440 m i s t h a t , a s P P
0060460 L d o e s n o t h a v e
0060500 a c o m p i l e r , i t i
0060520 s b o t h f a r t o o s
0060540 l o w a n d f a r t o o
0060560 f r a g i l e t o b e u s
0060600 e d f o r p r o d u c t i o
0060620 376 001 \0 230 373 n d a t a a n a l
0060640 y s i s . B o t h S t u
0060660 C a r d a n d R o n K a p
0060700 l a n o f P A R C , i n
0060720 a d d i t i o n t o H a r v
0060740 a r d u s e r s , u s e d
0060760 t h e s y s t e m d u r i n
0061000 g 1 9 7 5 a n d f o u n d
0061020 t h a t , d e s p i t e t
0061040 h e a p p e a l o f t h e
0061060 c o n c e p t u a l s t r u
0061100 c t u r e , t h e w o r k i
0061120 n g e n v i r o n m e n t w
0061140 a s i n a d e q u a t e f o
0061160 r o t h e r t h a n e x p
0061200 e r i m e n t a l u s e .
0061220 A l t h o 376 001 \0 u 220 u g h , a
0061240 s a c o n s e q u e n c e ,
0061260 t h e s y s t e m i s n
0061300 o t c u r r e n t l y b e i
0061320 n g u s e d , w e a r e
0061340 c o n v i n c e d o f t h e
0061360 a p p e a l o f t h e b
0061400 a s i c d e s i g n a n d
0061420 t h a t a p r o d u c t i o
0061440 n v e r s i o n w o u l d
0061460 b e w a r m l y r e c e i v
0061500 e d . 032 e 1 2 j k 4 0 \r G i v e
0061520 n a d e c i s i o n t o
0061540 p r o c e e d w i t h I D L
0061560 d e v e l o p m e n t , t h
0061600 e n e x t q u e s t i o n
0061620 i s t h a t o f 376 001 \0 \r 273
0061640 t h e i m p l e m e n t a t i
0061660 o n e n v i r o n m e n t .
0061700 D u e t o t h e s y s t
0061720 e m ' s s i z e , i t s e
0061740 x t e n s i v e u s e o f
0061760 f l o a t i n g p o i n t ,
0062000 a n d t h e r e q u i r e m
0062020 e n t t h a t i t p r e s
0062040 e n t a n i n t e r p r e t
0062060 i v e e n v i r o n m e n t
0062100 t o t h e u s e r , t h e
0062120 A l t o d o e s n o t s
0062140 e e m a n a p p r o p r i a
0062160 t e h o s t . O n M a x
0062200 c , w e c a n s e e t w
0062220 o i m p l e m e n t a t i o 376
0062240 001 \0 c 022 n s t r a t e g i e s
0062260 . F i r s t , t h e f r
0062300 e q u e n t l y e x e c u t e
0062320 d c o d e f r o m t h e
0062340 P P L v e r s i o n c o u l
0062360 d b e h a n d c o m p i l
0062400 e d i n o r d e r t o p
0062420 r o v i d e a c c e p t a b l
0062440 e s p e e d . W i t h t
0062460 h e a d d i t i o n o f s
0062500 o m e u t i l i t y c o d e
0062520 , t h i s w o u l d p r o
0062540 v i d e a r e a s o n a b l
0062560 e f a c i l i t y . A l t
0062600 e r n a t i v e l y , t h e
0062620 c u r r e n t a l g o r i t h
0062640 m s c 376 001 \0 N o u l d b e
0062660 i m p l e m e n t e d w i t
0062700 h o u t c h a n g e i n I
0062720 N T E R L I S P a n d t h e
0062740 I N T E R L I S P c o m p i
0062760 l e r c o u l d b e u s e
0063000 d t o p r o v i d e a n
0063020 e f f i c i e n t p r o d u c
0063040 t i o n s y s t e m . 032 e 1 2
0063060 j k 4 0 \r O f t h e s e t w
0063100 o m e t h o d s , w e f a
0063120 v o r t h e s e c o n d .
0063140 W h i l e t h e f i r s t
0063160 m e t h o d i s p r o b a
0063200 b l y l e s s e x p e n s i
0063220 v e t h a n c o n v e r s i
0063240 o n t o I N T 376 001 \0 236 \n E R
0063260 L I S P , t h e I N T E R L
0063300 I S P e n v i r o n m e n t
0063320 p r o v i d e s m u c h g r
0063340 e a t e r f l e x i b i l i t
0063360 y o n c e c o m p l e t e .
0063400 T h e r e a r e t w o
0063420 s p e c i f i c r e a s o n s
0063440 w h y t h i s f l e x i b
0063460 i l i t y i s i m p o r t a
0063500 n t . F i r s t , i t h
0063520 a s o f t e n b e e n s u
0063540 g g e s t e d t o u s t h
0063560 a t t h e s y s t e m w o
0063600 u l d b e m o r e p o w e
0063620 r f u l i f i t w e r e
0063640 a b l e t o m a k e u 376 001
0063660 \0 376 \v s e o f g r a p h i c
0063700 s i n v a r i o u s w a y
0063720 s . W h i l e w e h a v
0063740 e n o c l e a r i n t u i
0063760 t i o n s n o w a b o u t
0064000 h o w t h i s s h o u l d
0064020 b e d o n e ( a n d a r e
0064040 n o t i n c l u d i n g s
0064060 u c h w o r k i n t h i s
0064100 p r o p o s a l ) w e w o
0064120 u l d l i k e t o l e a v
0064140 e t h e s y s t e m i n
0064160 a s t a t e s u c h t h a
0064200 t s u c h i n t u i t i o n
0064220 s c o u l d b e a d d e d
0064240 , o r e x p e r i m e n t e
0064260 d w 376 001 \0 324 361 i t h , a t
0064300 r e s o n a b l e c o s t .
0064320 S e c o n d , a s t h e
0064340 i m p l e m e n t a t i o n
0064360 o f t h e I D L s y s t e
0064400 m i s a t l e a s t p a
0064420 r t i a l l y m o t i v a t e
0064440 d b y a d e s i r e t o
0064460 t e s t a s p e c i f i c
0064500 p h i l o s o p h y o f s
0064520 y s t e m d e s i g n , i t
0064540 i s i m p o r t a n t t h
0064560 a t w e b e a b l e t o
0064600 a d j u s t t h e s y s t
0064620 e m i n m i n o r w a y s
0064640 s o t h a t i n f e r e n
0064660 c e s m a d e 376 001 \0 026 \0 o n
0064700 t h e b a s i s o f i t
0064720 s a c c e p t a n c e d o
0064740 r e f l e c t t h a t p h i
0064760 l o s o p h y r a t h e r t
0065000 h a n s m a l l d e f e c t
0065020 s i n d e s i g n o r c
0065040 o n s t r u c t i o n . F u
0065060 r t h e r m o r e , i n o r
0065100 d e r t o a n s w e r s p
0065120 e c i f i c q u e s t i o n s
0065140 a b o u t t h e c a u s e
0065160 s o f a c c e p t a n c e
0065200 o r r e j e c t i o n , i t
0065220 i s i m p o r t a n t t h
0065240 a t t h e s y s t e m b e
0065260 i n a f o r m t h 376 001 \0
0065300 273 033 a t p e r m i t s e x p
0065320 e r i m e n t a t i o n a t
0065340 a r e a s o n a b l e c o s
0065360 t . C l e a r l y , s u c
0065400 h a d j u s t m e n t s w o
0065420 u l d b e m u c h e a s i
0065440 e r t o m a k e i n t h
0065460 e I N T E R L I S P , r a t
0065500 h e r t h a n i n t h e
0065520 P P L / m a c h i n e c o d e
0065540 , e n v i r o n m e n t .
0065560 032 e 1 2 j k 4 0 \ 4 8 2 i 3 I
0065600 \r T o s u m m a r i z e , w
0065620 e a r e p r o p o s i n g
0065640 t h a t a d a t a a n a l
0065660 y s i s f a c i l i t y b e
0065700 p 376 001 \0 301 023 r o v i d e d b
0065720 y i m p l e m e n t i n g t
0065740 h e I D L s y s t e m o n
0065760 M a x c i n I N T E R L I
0066000 S P . T h i s w i l l p
0066020 r o v i d e n o t o n l y
0066040 a n e x c e l l e n t d a t
0066060 a a n a l y s i s f a c i l
0066100 i t y , b u t a n e n v i
0066120 r o n m e n t i n w h i c h
0066140 e x p e r i m e n t s o n
0066160 u s e r i n t e r f a c e s
0066200 c a n b e c a r r i e d o
0066220 u t w i t h o u t p r o h i
0066240 b i t i v e c o s t s . 032 e 1
0066260 2 j k 4 0 \r A t e n t a t i v
0066300 e m a n p o 376 001 \0 357 215 w e r
0066320 b u d g e t i s a t t a c h
0066340 e d . \r \f 032 e 1 2 j k 4 0 \r 032 e
0066360 1 2 j k 4 0 \r T e n t a t i v e
0066400 m a n p o w e r b u d g e t
0066420 032 e 3 6 c k 4 0 \ i \r T h e b
0066440 a s i c i m p l e m e n t a t
0066460 i o n s t r a t e g y i s
0066500 t o h i r e a n o n p e
0066520 r m a n e n t p r o g r a m m
0066540 e r t o d o t h e b a s
0066560 i c t r a n s c r i p t i o n
0066600 o f t h e e x i s t i n g
0066620 c o d e , a n d t o b e
0066640 c o m e i n v o l v e d i n
0066660 t h e p r o c e s s o u r
0066700 s e l v e s o n l y 376 001 \0 262
0066720 \b w h e n d e s i g n w o r
0066740 k m u s t b e d o n e t
0066760 o p r e s e r v e e x i s t
0067000 i n g f u n c t i o n a l i t
0067020 y a c r o s s t h e t r a
0067040 n s l a t i o n , a n d t o
0067060 e n s u r e t h a t t h e
0067100 c o d e b e i n g w r i t
0067120 t e n i s c o n s t r u c t
0067140 e d i n s u c h a w a y
0067160 t h a t t h e p a i n o
0067200 f l a t e r c h a n g e w
0067220 i l l b e m i n i m a l .
0067240 W e h a v e a c a n d i
0067260 d a t e p r o g r a m m e r :
0067300 o n e D r . J a n D e
0067320 r 376 001 \0 V 6 i c k s e n w h o
0067340 w o r k e d w i t h J e f
0067360 f R u l i f s o n o n t h
0067400 e Q A 4 p r o j e c t a t
0067420 S R I a n d c o m e s w
0067440 e l l r e c o m m e n d e d .
0067460 A s w e t h e r e f o r
0067500 e e x p e c t m i n i m a l
0067520 t r a i n i n g t i m e ,
0067540 w e h a v e b u d g e t e d
0067560 7 m o n t h s o f h i s
0067600 t i m e d i s t r i b u t e
0067620 d a s f o l l o w s : s
0067640 t a r t u p , f a m i l i a r
0067660 i z a t i o n w i t h e x i
0067700 s t i n g I D L c o d e ,
0067720 P P L , a 376 001 \0 311 K n d I N
0067740 T E R L I S P , a n d t o o
0067760 l b u i l d i n g ( 4 w e e
0070000 k s ) ; d e s i g n w o r k
0070020 ( 2 w e e k s ) ; t r a n
0070040 s c r i p t i o n o f e x i
0070060 s t i n g c o d e ( 1 8 w
0070100 e e k s ) ; c o n s t r u c t
0070120 i o n o f a s y e t u n
0070140 w r i t t e n u t i l i t y
0070160 c o d e ( 4 w e e k s ) . 032
0070200 e 1 2 j k 4 0 \r W e e x p e c
0070220 t t o c o n t r i b u t e
0070240 o u r t i m e a s f o l l
0070260 o w s : K a p l a n - d
0070300 e s i g n w o r k ( 1 w e
0070320 e k ) ; c o d e s 376 001 \0 # 205
0070340 u p e r v i s i o n a n d o
0070360 n g o i n g d i s c u s s i o
0070400 n ( 1 d a y p e r w e e
0070420 k b y 2 5 w e e k s =
0070440 5 w e e k s ) . S h e i l
0070460 - d e s i g n w o r k (
0070500 2 w e e k s ) ; c o d e
0070520 s u p e r v i s i o n a n d
0070540 o n g o i n g d i s c u s s i
0070560 o n ( 1 d a y p e r w e
0070600 e k b y 2 5 w e e k s =
0070620 5 w e e k s ) . T h u s
0070640 , w e e x p e c t t o h
0070660 o l d o u r c o m m i t m e
0070700 n t d o w n t o 1 3 m a
0070720 n w e e k s . 032 e 1 2 j k 4 0
0070740 376 \0 200 \ - \r C o n v e r s i o n
0070760 o f t h e e x i s t i n g
0071000 d o c u m e n t a t i o n t
0071020 o B r a v o f o r m a t ,
0071040 a n d i t s r e v i s i o n
0071060 t o r e f l e c t w h a t
0071100 e v e r c h a n g e s a r e
0071120 m a d e w o u l d b e a
0071140 i d e d 376 \0 E 304 $ b y a b o
0071160 u t 1 w e e k o f s e c
0071200 r e t a r i a l t i m e . 032 e
0071220 1 2 j k 4 0 \r 032 e 1 2 j k 4 0 \r
0071240 032 e 1 2 j k 4 0 \r 032 e 1 2 j \r 374
0071260