of 12
8/22/2019 10.1.1.36.5786
1/12
S h o u l d C o m p u t e r S c i e n t i s t s E x p e r i m e n t M o r e ?
1 6 E x c u s e s t o A v o i d E x p e r i m e n t a t i o n
W a l t e r F . T i c h y
U n i v e r s i t y o f K a r l s r u h e , G e r m a n y
N o v . 1 9 9 7
A b s t r a c t
C o m p u t e r s c i e n t i s t s a n d p r a c t i t i o n e r s d e f e n d
t h e l a c k o f e x p e r i m e n t a t i o n w i t h a w i d e r a n g e
o f a r g u m e n t s . S o m e a r g u m e n t s s u g g e s t t h a t
e x p e r i m e n t a t i o n m a y b e i n a p p r o p r i a t e , t o o
d i c u l t , u s e l e s s , a n d e v e n h a r m f u l . T h i s a r -
t i c l e d i s c u s s e s s e v e r a l s u c h a r g u m e n t s t o i l l u s -
t r a t e t h e i m p o r t a n c e o f e x p e r i m e n t a t i o n f o r
c o m p u t e r s c i e n c e .
T h i s i s a p r e p r i n t o f a n a r t i c l e w i t h t h e s a m e
t i t l e t h a t a p p e a r e d i n I E E E C o m p u t e r , 3 1 ( 5 ) ,
M a y 1 9 9 8 , 3 2 { 4 0 .
K e y w o r d s : E m p i r i c i s m , e x p e r i m e n t s , l a b o -
r a t o r y , s c i e n t i c m e t h o d .
1 I s c o m p u t e r s c i e n c e a n
e x p e r i m e n t a l s c i e n c e ?
D o c o m p u t e r s c i e n t i s t s n e e d t o e x p e r i m e n t a t
a l l ? O n l y i f w e a n s w e r \ y e s " d o e s i t m a k e
s e n s e t o a s k w h e t h e r t h e r e i s e n o u g h o f i t .
I n h i s A l l e n N e w e l l A w a r d L e c t u r e , F r e d
B r o o k s s u g g e s t s t h a t c o m p u t e r s c i e n c e i s \ n o t
a s c i e n c e , b u t a s y n t h e t i c , a n e n g i n e e r i n g
d i s c i p l i n e " 2 ] . I n a n e n g i n e e r i n g e l d , t e s t -
i n g t h e o r i e s b y e x p e r i m e n t s w o u l d b e m i s -
p l a c e d . B r o o k s a n d o t h e r s s e e m t r o u b l e d b y
t h e f a c t t h a t t h e p h e n o m e n a s t u d i e d b y c o m -
p u t e r s c i e n t i s t s a p p e a r m a n u f a c t u r e d | c o m -
p u t e r s a n d p r o g r a m s a r e h u m a n c r e a t i o n s , s o
w e c o u l d c o n c l u d e t h a t c o m p u t e r s c i e n c e i s n o t
a n a t u r a l s c i e n c e i n t h e t r a d i t i o n a l s e n s e .
I t h i n k t h a t t h e e n g i n e e r i n g v i e w o f c o m -
p u t e r s c i e n c e i s t o o n a r r o w , t o o c o m p u t e r -
m y o p i c . F i r s t o f a l l , t h e p r i m a r y s u b j e c t s o f
i n q u i r y i n c o m p u t e r s c i e n c e a r e n o t m e r e l y
c o m p u t e r s , b u t i n f o r m a t i o n a n d i n f o r m a t i o n
p r o c e s s e s 1 3 ] . C o m p u t e r s p l a y a d o m i n a n t r o l e
b e c a u s e t h e y m a k e i n f o r m a t i o n p r o c e s s e s e a s -
i e r t o m o d e l a n d o b s e r v e . H o w e v e r , b y n o
m e a n s a r e c o m p u t e r s t h e o n l y p l a c e w h e r e i n -
f o r m a t i o n p r o c e s s e s o c c u r . I n f a c t , c o m p u t e r
m o d e l s c o m p a r e p o o r l y w i t h i n f o r m a t i o n p r o -
c e s s e s f o u n d i n n a t u r e , s a y i n n e r v o u s s y s t e m s ,
i n i m m u n e s y s t e m s , i n g e n e t i c p r o c e s s e s , o r ,
i f y o u w i l l , i n t h e b r a i n s o f p r o g r a m m e r s a n d
c o m p u t e r u s e r s . T h e p h e n o m e n a s t u d i e d i n
c o m p u t e r s c i e n c e a r e m u c h b r o a d e r t h a n t h o s e
a r i s i n g a r o u n d c o m p u t e r s .
R e g a r d i n g \ s y n t h e t i c n e s s " , I p r e f e r t o t h i n k
a b o u t c o m p u t e r s a n d p r o g r a m s a s m o d e l s .
M o d e l i n g i s i n t h e b e s t t r a d i t i o n o f s c i e n c e ,
b e c a u s e i t h e l p s u s s t u d y p h e n o m e n a c l o s e l y .
F o r e x a m p l e , f o r s t u d y i n g l a s i n g , o n e n e e d s
t o b u i l d a l a s e r . R e g a r d l e s s o f w h e t h e r l a s e r s
o c c u r i n n a t u r e , b u i l d i n g a l a s e r d o e s n o t
m a k e t h e p h e n o m e n o n o f m a s s i v e s t i m u l a t e d
e m i s s i o n a r t i c i a l . S u p e r h e a v y e l e m e n t s m u s t
b e s y n t h e s i z e d i n t h e l a b f o r s t u d y , b e c a u s e
t h e y a r e u n s t a b l e a n d d o n o t o c c u r n a t u r a l l y ,
1
8/22/2019 10.1.1.36.5786
2/12
y e t n o b o d y a s s u m e s t h a t p a r t i c l e p h y s i c s i s
s y n t h e t i c . S i m i l a r l y , c o m p u t e r s a n d s o f t w a r e
d o n ' t o c c u r n a t u r a l l y , b u t t h e y h e l p u s m o d e l
a n d s t u d y i n f o r m a t i o n p r o c e s s e s c l o s e l y . U s -
i n g t h e s e d e v i c e s d o e s n o t r e n d e r i n f o r m a t i o n
p r o c e s s e s a r t i c i a l .
A m a j o r d i e r e n c e t o t r a d i t i o n a l s c i e n c e s i s
t h a t i n f o r m a t i o n i s n e i t h e r e n e r g y n o r m a t t e r .
C o u l d t h i s d i e r e n c e b e t h e r e a s o n w e s e e l i t -
t l e e x p e r i m e n t a t i o n i n c o m p u t e r s c i e n c e ? T o
a n s w e r t h i s q u e s t i o n s , l e t ' s l o o k a t t h e p u r p o s e
o f e x p e r i m e n t s .
2 W h y s h o u l d w e e x p e r i -
m e n t ?
W h e n I d i s c u s s t h e p u r p o s e o f e x p e r i m e n t s
w i t h m a t h e m a t i c i a n s , t h e y o f t e n e x c l a i m t h a t
e x p e r i m e n t s d o n ' t p r o v e a t h i n g . I t i s t r u e
t h a t n o a m o u n t o f e x p e r i m e n t a t i o n p r o v i d e s
p r o o f w i t h a b s o l u t e c e r t a i n t y . W h a t t h e n a r e
e x p e r i m e n t s g o o d f o r ? W e u s e e x p e r i m e n t s f o r
t h e o r y t e s t i n g a n d f o r e x p l o r a t i o n .
E x p e r i m e n t a l i s t s t e s t t h e o r e t i c a l p r e d i c -
t i o n s a g a i n s t r e a l i t y . A c o m m u n i t y g r a d u a l l y
a c c e p t s a t h e o r y i f a l l k n o w n f a c t s w i t h i n i t s
d o m a i n c a n b e d e d u c e d f r o m t h e t h e o r y , i f
i t h a s w i t h s t o o d n u m e r o u s e x p e r i m e n t a l t e s t s
a n d i f i t c o r r e c t l y p r e d i c t s n e w p h e n o m e n a .
N e v e r t h e l e s s , t h e r e i s a l w a y s a n e l e m e n t o f
s u s p e n s e : T o p a r a p h r a s e D i j k s t r a , a n e x p e r i -
m e n t c a n o n l y s h o w t h e p r e s e n c e o f b u g s i n a
t h e o r y , n o t t h e i r a b s e n c e . S c i e n t i s t s a r e k e e n l y
a w a r e o f t h i s u n c e r t a i n t y a n d a r e t h e r e f o r e
r e a d y t o s h o o t d o w n a t h e o r y i f c o n t r a d i c t i n g
e v i d e n c e c o m e s t o l i g h t .
A g o o d e x a m p l e o f t h e o r y f a l s i c a t i o n i n
c o m p u t e r s c i e n c e i s t h e f a m o u s K n i g h t - a n d -
L e v e s o n e x p e r i m e n t 8 ] . T h e e x p e r i m e n t w a s
c o n c e r n e d w i t h t h e f a i l u r e p r o b a b i l i t i e s o f
m u l t i - v e r s i o n p r o g r a m s . C o n v e n t i o n a l t h e -
o r y p r e d i c t e d t h a t t h e f a i l u r e p r o b a b i l i t y o f
a m u l t i - v e r s i o n p r o g r a m w a s t h e p r o d u c t o f
t h e f a i l u r e p r o b a b i l i t i e s o f t h e i n d i v i d u a l v e r -
s i o n s . H o w e v e r , K n i g h t a n d L e v e s o n o b s e r v e d
i n a n e x p e r i m e n t t h a t t h e f a i l u r e p r o b a b i l i -
t i e s o f r e a l m u l t i - v e r s i o n p r o g r a m s w e r e s i g -
n i c a n t l y h i g h e r . I n e s s e n c e , t h e e x p e r i m e n t
f a l s i e d t h e b a s i c a s s u m p t i o n o f c o n v e n t i o n a l
t h e o r y , n a m e l y t h a t f a u l t s i n p r o g r a m v e r s i o n s
a r e s t a t i s t i c a l l y i n d e p e n d e n t .
E x p e r i m e n t s a r e a l s o u s e d f o r e x p l o r i n g a r -
e a s w h e r e t h e o r y a n d d e d u c t i v e a n a l y s i s d o n o t
r e a c h . E x p e r i m e n t s p r o b e t h e i n u e n c e o f a s -
s u m p t i o n s , e l i m i n a t e a l t e r n a t i v e e x p l a n a t i o n s
o f p h e n o m e n a , a n d u n e a r t h n e w p h e n o m e n a
i n n e e d o f e x p l a n a t i o n . I n t h i s m o d e , e x p e r -
i m e n t s h e l p w i t h i n d u c t i o n : d e r i v i n g t h e o r i e s
f r o m o b s e r v a t i o n .
A r t i c i a l n e u r a l n e t w o r k s a r e a g o o d e x a m -
p l e o f t h i s p r o c e s s . A f t e r h a v i n g b e e n d i s -
c a r d e d o n t h e o r e t i c a l g r o u n d s , e x p e r i m e n t s
d e m o n s t r a t e d p r o p e r t i e s b e t t e r t h a n p r e -
d i c t e d . R e s e a r c h e r s h a v e n o w d e v e l o p e d b e t -
t e r t h e o r i e s t o a c c o u n t f o r t h e s e p r o p e r t i e s .
2 . 1 T r a d i t i o n a l s c i e n t i c m e t h o d
i s n ' t a p p l i c a b l e
T h e f a c t t h a t | i n t h e e l d o f c o m p u t e r s c i -
e n c e | t h e s u b j e c t o f i n q u i r y i s i n f o r m a t i o n
r a t h e r t h a n m a t t e r o r e n e r g y m a k e s n o n o d i f -
f e r e n c e t o t h e a p p l i c a b i l i t y o f t h e t r a d i t i o n a l
s c i e n t i c m e t h o d . I n o r d e r t o u n d e r s t a n d t h e
n a t u r e o f i n f o r m a t i o n p r o c e s s e s , c o m p u t e r s c i -
e n t i s t s m u s t o b s e r v e p h e n o m e n a , f o r m u l a t e
e x p l a n a t i o n s a n d t h e o r i e s , a n d t e s t t h e m .
T h e r e a r e p l e n t y o f c o m p u t e r s c i e n c e t h e -
o r i e s t h a t h a v e n ' t b e e n t e s t e d . F o r i n s t a n c e ,
f u n c t i o n a l p r o g r a m m i n g , o b j e c t - o r i e n t e d p r o -
g r a m m i n g , a n d f o r m a l m e t h o d s a r e a l l t h o u g h t
t o i m p r o v e p r o g r a m m e r p r o d u c t i v i t y , p r o g r a m
q u a l i t y , o r b o t h . I t i s s u r p r i s i n g t h a t n o n e
o f t h e s e o b v i o u s l y i m p o r t a n t c l a i m s h a v e e v e r
b e e n t e s t e d i n a s y s t e m a t i c w a y , e v e n t h o u g h
t h e y a r e a l l 3 0 y e a r s o l d a n d a l o t o f e o r t
2
8/22/2019 10.1.1.36.5786
3/12
h a s b e e n i n v e s t e d i n d e v e l o p i n g p r o g r a m m i n g
l a n g u a g e s a n d f o r m a l t e c h n i q u e s .
T r a d i t i o n a l s c i e n c e s u s e t h e o r y t e s t a n d e x -
p l o r a t i o n i t e r a t i v e l y b e c a u s e o b s e r v a t i o n s h e l p
f o r m u l a t e n e w t h e o r i e s t h a t c a n b e t e s t e d
l a t e r . A n i m p o r t a n t r e q u i r e m e n t f o r a n y e x -
p e r i m e n t , h o w e v e r , i s r e p e a t a b i l i t y . R e p e a t a -
b i l i t y m a k e s s u r e t h a t r e s u l t s c a n b e c h e c k e d
i n d e p e n d e n t l y a n d t h u s r a i s e s c o n d e n c e i n
t h e r e s u l t s a n d h e l p s e l i m i n a t e e r r o r s , h o a x e s ,
a n d f r a u d s .
2 . 2 T h e c u r r e n t l e v e l o f e x p e r i -
m e n t a t i o n i s g o o d e n o u g h
S u g g e s t i n g t h a t t h e c u r r e n t l e v e l o f e x p e r i -
m e n t a t i o n d o e s n ' t n e e d t o c h a n g e i s b a s e d o n
t h e a s s u m p t i o n t h a t c o m p u t e r s c i e n t i s t s , a s a
g r o u p , k n o w w h a t t h e y a r e d o i n g . T h i s a r g u -
m e n t m a i n t a i n s t h a t i f w e n e e d m o r e e x p e r i -
m e n t s , w e ' l l s i m p l y d o t h e m .
B u t t h i s a r g u m e n t i s t e n u o u s ; l e t ' s l o o k a t
t h e d a t a . I n 1 5 ] , 4 0 0 p a p e r s w e r e c l a s s i -
e d . O n l y t h o s e p a p e r s w e r e c o n s i d e r e d f u r -
t h e r w h o s e c l a i m s r e q u i r e d e m p i r i c a l e v a l u a -
t i o n . F o r e x a m p l e , p a p e r s t h a t p r o v e d t h e -
o r e m s w e r e e x c l u d e d , b e c a u s e m a t h e m a t i c a l
t h e o r y n e e d s n o e x p e r i m e n t . I n a r a n d o m s a m -
p l e o f a l l p a p e r s A C M p u b l i s h e d i n 1 9 9 3 , t h e
s t u d y f o u n d t h a t o f t h e p a p e r s w i t h c l a i m s
t h a t w o u l d n e e d e m p i r i c a l b a c k u p , 4 0 % h a d
n o n e a t a l l . I n j o u r n a l s r e l a t e d t o s o f t w a r e ,
t h i s f r a c t i o n w a s 5 0 % . T h e s a m e s t u d y a l s o
a n a l y z e d a n o n - C S j o u r n a l , O p t i c a l E n g i n e e r -
i n g , a n d f o u n d t h a t i n t h i s j o u r n a l , t h e f r a c t i o n
o f p a p e r s l a c k i n g q u a n t i t a t i v e e v a l u a t i o n w a s
m e r e l y 1 5 % .
T h e s t u d y b y Z e l k o w i t z a n d W a l l a c e 1 7 ]
f o u n d s i m i l a r r e s u l t s . W h e n a p p l y i n g c o n -
s i s t e n t c l a s s i c a t i o n s c h e m e s , b o t h s t u d i e s r e -
p o r t b e t w e e n 4 0 % a n d 5 0 % u n v a l i d a t e d p a -
p e r s i n s o f t w a r e e n g i n e e r i n g . Z e l k o w i t z a n d
W a l l a c e a l s o s u r v e y e d j o u r n a l s i n p h y s i c s , p s y -
c h o l o g y , a n d a n t h r o p o l o g y a n d a g a i n f o u n d
m u c h s m a l l e r p e r c e n t a g e s o f u n v a l i d a t e d p a -
p e r s t h e r e t h a n i n c o m p u t e r s c i e n c e .
R e l a t i v e t o o t h e r s c i e n c e s , t h e d a t a s h o w s
t h a t c o m p u t e r s c i e n t i s t s v a l i d a t e a s m a l l e r
p e r c e n t a g e o f t h e i r c l a i m s . O n e c o u l d a r g u e
t h a t c o m p u t e r s c i e n c e a t a g e 5 0 i s s t i l l y o u n g
a n d h e n c e a c o m p a r i s o n w i t h o t h e r s c i e n c e s i s
o f l i m i t e d v a l u e . I d i s a g r e e , b e c a u s e 5 0 y e a r s
s e e m s p l e n t y o f t i m e f o r t w o t o t h r e e g e n e r a -
t i o n s o f s c i e n t i s t s t o e s t a b l i s h s o l i d p r i n c i p l e s .
B u t e v e n o n a n a b s o l u t e s c a l e , I t h i n k t h a t
i t i s s c a r y w h e n h a l f o f t h e n o n - m a t h e m a t i c a l
p a p e r s m a k e u n v a l i d a t e d c l a i m s . A s s u m e t h a t
e a c h i d e a p u b l i s h e d w i t h o u t v a l i d a t i o n w o u l d
h a v e t o b e f o l l o w e d u p b y a t l e a s t t w o v a l i d a -
t i o n s t u d i e s ( t h a t ' s a v e r y m i l d r e q u i r e m e n t ) .
I t f o l l o w s t r i v i a l l y t h a t n o m o r e t h a n o n e t h i r d
o f p a p e r s p u b l i s h e d c o u l d c o n t a i n u n v a l i d a t e d
c l a i m s . T h e d a t a s u g g e s t s t h a t c o m p u t e r s c i -
e n t i s t s p u b l i s h a l o t o f u n t e s t e d i d e a s o r t h e
i d e a s p u b l i s h e d a r e n o t w o r t h t e s t i n g .
I ' m n o t a d v o c a t i n g r e p l a c i n g t h e o r y a n d e n -
g i n e e r i n g b y e x p e r i m e n t , b u t I a m a d v o c a t i n g
a b e t t e r b a l a n c e . I a d v o c a t e b a l a n c e n o t b e -
c a u s e i t w o u l d b e d e s i r a b l e f o r c o m p u t e r s c i -
e n c e t o a p p e a r m o r e s c i e n t i c , b u t b e c a u s e o f
t h e f o l l o w i n g p r i n c i p a l b e n e t s :
E x p e r i m e n t c a n h e l p b u i l d u p a r e l i a b l e
b a s e o f k n o w l e d g e a n d t h u s r e d u c e u n -
c e r t a i n t y a b o u t w h i c h t h e o r i e s , m e t h o d s ,
a n d t o o l s a r e a d e q u a t e .
O b s e r v a t i o n a n d e x p e r i m e n t c a n l e a d t o
n e w , u s e f u l , a n d u n e x p e c t e d i n s i g h t s a n d
o p e n u p w h o l e n e w a r e a s o f i n v e s t i g a t i o n .
E x p e r i m e n t a t i o n c a n p u s h i n t o u n k n o w n
a r e a s w h e r e e n g i n e e r i n g a l o n e p r o g r e s s e s
o n l y s l o w l y , i f a t a l l .
E x p e r i m e n t a t i o n c a n a c c e l e r a t e p r o g r e s s
b y q u i c k l y e l i m i n a t i n g f r u i t l e s s a p -
p r o a c h e s , e r r o n e o u s a s s u m p t i o n s , a n d
f a d s . I t a l s o h e l p s o r i e n t e n g i n e e r i n g a n d
t h e o r y i n t o p r o m i s i n g d i r e c t i o n s .
3
8/22/2019 10.1.1.36.5786
4/12
C o n v e r s e l y , w h e n w e i g n o r e e x p e r i m e n t a -
t i o n a n d a v o i d c o n t a c t w i t h r e a l i t y , w e h a m p e r
p r o g r e s s .
2 . 3 E x p e r i m e n t s c o s t t o o m u c h
T h e r s t l i n e o f d e f e n s e a g a i n s t e x p e r i m e n t a -
t i o n g o e s t y p i c a l l y l i k e t h e f o l l o w i n g : \ D o i n g
a n e x p e r i m e n t w o u l d b e i n c r e d i b l y e x p e n s i v e "
o r \ F o r d o i n g t h i s r i g h t , I w o u l d n e e d h u n d r e d s
o f s u b j e c t s , I w o u l d b e b u s y f o r y e a r s w i t h o u t
b e i n g a b l e t o p u b l i s h , a n d t h e c o s t w o u l d b e
e n o r m o u s . "
T o t h i s , a h a r d - n o s e d s c i e n t i s t m i g h t s a y :
\ S o w h a t ? " I n s t e a d o f b e i n g p a r a l y z e d b y c o s t
c o n s i d e r a t i o n s , h e o r s h e w o u l d r s t p r o b e t h e
i m p o r t a n c e o f t h e r e s e a r c h q u e s t i o n . W h e n
c o n v i n c e d t h a t a f u n d a m e n t a l p r o b l e m i s b e -
i n g a d d r e s s e d , a n e x p e r i e n c e d e x p e r i m e n t a l i s t
w o u l d t h e n g o a b o u t p l a n n i n g a n a p p r o p r i a t e
r e s e a r c h p r o g r a m , a c t i v e l y l o o k f o r a o r d a b l e
e x p e r i m e n t a l t e c h n i q u e s , a n d s u g g e s t i n t e r m e -
d i a t e s t e p s w i t h p a r t i a l r e s u l t s a l o n g t h e w a y .
F o r a s c i e n t i s t , f u n d i n g p o t e n t i a l s h o u l d n o t
b e t h e o n l y o r p r i m a r y c r i t e r i o n f o r d e c i d -
i n g w h a t q u e s t i o n s t o a s k . I n t h e t r a d i t i o n a l
s c i e n c e s , t h e r e i s a c o m p l e x s o c i a l p r o c e s s a t
w o r k i n w h i c h i m p o r t a n t q u e s t i o n s c r y s t a l l i z e .
T h e s e b e c o m e t h e f o c i o f r e s e a r c h , t h e b r e a k -
t h r o u g h g o a l s t h a t o p e n u p n e w a r e a s , a n d
s c i e n t i s t s a c t i v e l y s e a r c h f o r e c o n o m i c w a y s
t o c o n d u c t t h e n e c e s s a r y e x p e r i m e n t s . F o r
i n s t a n c e , t h e r s t e x p e r i m e n t a l v a l i d a t i o n o f
G e n e r a l R e l a t i v i t y w a s t r e m e n d o u s l y e x p e n -
s i v e a n d b a r e l y s h o w e d t h e e e c t . T h e e x -
p e r i m e n t w a s p e r f o r m e d b y S i r I s s a c E d d i n g -
t o n i n 1 9 1 9 . E d d i n g t o n u s e d a t o t a l s o l a r
e c l i p s e t o c h e c k E i n s t e i n ' s t h e o r y t h a t g r a v -
i t y b e n d s l i g h t w h e n i t p a s s e s n e a r a m a s s i v e
s t a r . A t t h e t i m e , t h i s w a s a t r u l y e x p e n s i v e
e x p e r i m e n t s i n c e i t i n v o l v e d a n e x p e d i t i o n t o
P r i n c i p e I s l a n d ( W e s t A f r i c a ) a n d t h e t e c h -
n o l o g y o f p h o t o g r a p h i c e m u l s i o n s h a d t o b e
p u s h e d t o i t s l i m i t s . H o w e v e r , i t w a s i m p o r -
t a n t t o t e s t w h e t h e r E i n s t e i n w a s c o r r e c t o r
n o t .
N o t m a n y i n v e s t i g a t i o n s a r e o f a s c o p e c o m -
p a r a b l e t o G e n e r a l R e l a t i v i t y , b u t t h e r e a r e
m a n y s m a l l e r , b u t s t i l l i m p o r t a n t q u e s t i o n s t o
a n s w e r . H o w c a n s u c h w o r k b e d o n e e c o n o m -
i c a l l y ? S i n c e c o s t s e e m s t o b e u p p e r m o s t i n
e v e r y b o d y ' s m i n d , I w i l l s p e n d m o r e s p a c e o n
t h i s i s s u e t h a n o n t h e o t h e r s . M y g o a l i s t o
h e l p t h e c o s t - c o n s c i o u s s c i e n t i s t o r e n g i n e e r
o v e r c o m e t h e c o s t b a r r i e r .
E x p e r i m e n t s c a n i n d e e d b e e x p e n s i v e . B u t
a r e a l l o f t h e m p r o h i b i t i v e l y e x p e n s i v e ? I
t h i n k n o t . T h e r e a r e m e a n i n g f u l e x p e r i m e n t s
t h a t t t h e b u d g e t o f s m a l l l a b o r a t o r i e s . T h e r e
a r e a l s o e x p e n s i v e e x p e r i m e n t s t h a t a r e w o r t h
m u c h m o r e t h a n t h e i r c o s t . A n d t h e r e i s a
w i d e s p e c t r u m i n b e t w e e n .
B e n c h m a r k i n g . T h o u g h o f t e n c r i t i c i z e d ,
b e n c h m a r k s a r e a n e e c t i v e a n d a o r d a b l e
w a y o f c o n d u c t i n g e x p e r i m e n t s . E s s e n t i a l l y , a
b e n c h m a r k i s a s a m p l e o f a t a s k d o m a i n ; t h i s
s a m p l e i s e x e c u t e d b y a c o m p u t e r o r b y h u m a n
a n d c o m p u t e r . D u r i n g e x e c u t i o n , w e l l - d e n e d
p e r f o r m a n c e m e a s u r e m e n t s a r e t a k e n . B e n c h -
m a r k s h a v e b e e n u s e d s u c c e s s f u l l y i n w i d e l y
d i e r i n g a r e a s , i n c l u d i n g s p e e c h u n d e r s t a n d -
i n g , i n f o r m a t i o n r e t r i e v a l , p a t t e r n r e c o g n i t i o n ,
s o f t w a r e r e u s e , c o m p u t e r a r c h i t e c t u r e , p e r f o r -
m a n c e e v a l u a t i o n , a p p l i e d n u m e r i c a l a n a l y s i s ,
a l g o r i t h m s , d a t a c o m p r e s s i o n , l o g i c s y n t h e s i s ,
a n d r o b o t i c s . A b e n c h m a r k p r o v i d e s a l e v e l
p l a y i n g e l d f o r c o m p e t i n g i d e a s , a n d a s s u m -
i n g t h e b e n c h m a r k i s s u c i e n t l y r e p r e s e n t a -
t i v e , i t a l l o w s r e p e a t a b l e a n d o b j e c t i v e c o m -
p a r i s o n s . A t t h e v e r y l e a s t , a b e n c h m a r k c a n
q u i c k l y e l i m i n a t e u n p r o m i s i n g a p p r o a c h e s a n d
e x a g g e r a t e d c l a i m s .
C o n s t r u c t i n g a b e n c h m a r k i s u s u a l l y i n -
t e n s i v e w o r k , b u t t h e b u r d e n c a n b e s h a r e d
a m o n g s e v e r a l l a b o r a t o r i e s . O n c e a b e n c h -
m a r k i s d e n e d , i t c a n b e e x e c u t e d r e p e a t e d l y
4
8/22/2019 10.1.1.36.5786
5/12
a t m o d e r a t e c o s t . I n p r a c t i c e , i t i s n e c e s s a r y
t o e v o l v e b e n c h m a r k s t o p r e v e n t o v e r - t t i n g .
R e g a r d i n g b e n c h m a r k t e s t s i n s p e e c h r e c o g -
n i t i o n , R a j R e d d y w r i t e s : \ U s i n g c o m m o n
d a t a b a s e s , c o m p e t i n g m o d e l s a r e e v a l u a t e d
w i t h i n o p e r a t i o n a l s y s t e m s . T h e s u c c e s s f u l
i d e a s t h e n s e e m t o a p p e a r m a g i c a l l y i n o t h e r
s y s t e m s w i t h i n a f e w m o n t h s , l e a d i n g t o a v a l i -
d a t i o n o r r e f u t a t i o n o f s p e c i c m e c h a n i s m s f o r
m o d e l i n g s p e e c h . " 1 4 ]
I n m a n y o f t h e e x a m p l e s c i t e d a b o v e , b e n c h -
m a r k s h a v e c a u s e d a s u d d e n b l o s s o m i n g o f t h e
a r e a , b e c a u s e t h e y m a d e i t e a s y t o i d e n t i f y
p r o m i s i n g a p p r o a c h e s a n d d i s c a r d p o o r o n e s .
I a g r e e w i t h R e d d y t h a t \ a l l o f e x p e r i m e n t a l
c o m p u t e r s c i e n c e c o u l d b e n e t f r o m s u c h d i s -
c i p l i n e d e x p e r i m e n t s . "
C o s t l y e x p e r i m e n t s . W h e n h u m a n s u b -
j e c t s a r e i n v o l v e d i n a n e x p e r i m e n t , t h e c o s t
o f t e n g o e s u p d r a m a t i c a l l y , w h i l e s i g n i c a n c e
g o e s d o w n . W h e n a r e e x p e n s i v e e x p e r i m e n t s
j u s t i e d ? W h e n t h e i m p l i c a t i o n s o f t h e i n -
s i g h t s g a i n e d o u t w e i g h t h e c o s t . L e t u s t a k e
a n e x a m p l e . A s i g n i c a n t s e g m e n t o f t h e s o f t -
w a r e i n d u s t r y h a s c o n v e r t e d f r o m C t o C + +
a t a s u b s t a n t i a l c o s t i n r e t r a i n i n g . O n e m i g h t
w e l l a s k h o w s o l i d l y g r o u n d e d t h e d e c i s i o n t o
s w i t c h t o C + + w a s . O t h e r t h a n c a s e s t u d -
i e s ( w h i c h a r e q u e s t i o n a b l e b e c a u s e t h e y d o n ' t
g e n e r a l i z e e a s i l y a n d m a y b e u n d e r p r e s s u r e t o
d e m o n s t r a t e d e s i r e d o u t c o m e s ) , I ' m n o t a w a r e
o f a n y s o l i d e v i d e n c e s h o w i n g t h a t C + + i s s u -
p e r i o r t o C w i t h r e s p e c t t o p r o g r a m m e r p r o -
d u c t i v i t y o r s o f t w a r e q u a l i t y . N o r a m I a w a r e
o f a n y i n d e p e n d e n t c o n r m a t i o n o f s u c h e v -
i d e n c e . H o w e v e r , w h i l e t r a i n i n g s t u d e n t s i n
i m p r o v i n g t h e i r p e r s o n a l s o f t w a r e p r o c e s s e s ,
m y r e s e a r c h g r o u p h a s r e c e n t l y o b s e r v e d t h a t
C + + p r o g r a m m e r s m a y m a k e m a n y m o r e m i s -
t a k e s a n d t a k e m u c h l o n g e r t h a n C p r o g r a m -
m e r s o f c o m p a r a b l e t r a i n i n g { b o t h d u r i n g i n i -
t i a l d e v e l o p m e n t a n d m a i n t e n a n c e . S u p p o s e
t h i s o b s e r v a t i o n i s n o t a u k e .
1
T h e n r u n n i n g
e x p e r i m e n t s t o t e s t t h e f u n d a m e n t a l t e n e t s o f
o b j e c t - o r i e n t e d p r o g r a m m i n g w o u l d b e t r u l y
v a l u a b l e . T h e s e e x p e r i m e n t s m i g h t s a v e r e -
s o u r c e s f a r i n e x c e s s o f t h e i r c o s t . T h e e x -
p e r i m e n t s m i g h t a l s o h a v e a l a s t i n g a n d p o s -
i t i v e e e c t o n t h e d i r e c t i o n o f p r o g r a m m i n g
l a n g u a g e r e s e a r c h . T h e y m a y n o t o n l y s a v e
i n d u s t r y m o n e y , b u t a l s o s a v e r e s e a r c h e o r t .
I t i s u s e f u l t o c h e c k w h a t s c i e n t i s t s i n o t h e r
d i s c i p l i n e s s p e n d o n e x p e r i m e n t a t i o n . E v e r y -
o n e r e a l i z e s t h a t d r u g t e s t i n g i n m e d i c i n e i s
e x t r e m e l y e x p e n s i v e , b u t o n l y d e s p e r a t e p a -
t i e n t s a c c e p t p o o r l y t e s t e d d r u g s a n d t h e r a -
p i e s . I n a e r o n a u t i c s , w e d e m a n d t h a t a i r f o i l s
b e t e s t e d ; e x p e n s i v e w i n d t u n n e l s h a v e b e e n
b u i l t f o r j u s t t h i s p u r p o s e . N u m e r i c a l s i m u l a -
t i o n h a s r e d u c e d t h e n u m b e r o f s u c h t e s t s , b u t
n o t e l i m i n a t e d t h e m . I n m a n y s c i e n c e s , s i m u -
l a t i o n h a s b e c o m e a n i m p o r t a n t f o r m o f e x p e r -
i m e n t a t i o n , a n d c o m p u t e r s c i e n c e m i g h t a l s o
b e n e t f r o m g o o d s i m u l a t i o n t e c h n i q u e s . I n
b i o l o g y , W i l s o n n a m e s t h e F o r e s t F r a g m e n t a -
t i o n P r o j e c t i n B r a s i l i a a s t h e m o s t e x p e n s i v e
b i o l o g i c a l e x p e r i m e n t e v e r 1 6 ] . W h i l e c l e a r i n g
a l a r g e t r a c t o f t h e A m a z o n j u n g l e , i s o l a t e d
p a t c h e s o f v a r i o u s s i z e s ( 1 t o 1 0 0 0 h e c t a r e s )
w e r e l e f t s t a n d i n g . T h e p u r p o s e w a s t o t e s t
h y p o t h e s e s r e g a r d i n g t h e r e l a t i o n s h i p b e t w e e n
h a b i t a t s i z e a n d n u m b e r o f s p e c i e s r e m a i n -
i n g . A n d t h e l i s t o f e x p e r i m e n t s c o n t i n u e s {
i n p h y s i c s , c h e m i s t r y , e c o l o g y , g e o l o g y , c l i m a -
t o l o g y , a n d o n a n d o n . A n y r e a d e r o f S c i e n -
t i c A m e r i c a n c a n n d e x p e r i m e n t s i n e v e r y
i s s u e . C o m p u t e r s c i e n t i s t s n e e d n o t b e a f r a i d
o r a s h a m e d o f c o n d u c t i n g l a r g e e x p e r i m e n t s
w h e n e x p l o r i n g i m p o r t a n t q u e s t i o n s .
1
J u s t a s t h i s a r t i c l e w e n t t o p r e s s , w e l e a r n e d t h a t
a p a p e r b y L e s H a t t o n , \ D o e s O O R e a l l y M a t c h t h e
W a y W e T h i n k ? " w i l l a p p e a r i n t h e M a y i s s u e o f I E E E
S o f t w a r e , r e p o r t i n g s t r o n g e v i d e n c e o f t h e n e g a t i v e e f -
f e c t s o f C + + .
5
8/22/2019 10.1.1.36.5786
6/12
2 . 4 D e m o n s t r a t i o n s w i l l s u c e
I n h i s 1 9 9 4 T u r i n g A w a r d l e c t u r e , J u r i s
H a r t m a n i s a r g u e s t h a t c o m p u t e r s c i e n c e d i f -
f e r s s u c i e n t l y f r o m o t h e r s c i e n c e s t o p e r -
m i t d i e r e n t s t a n d a r d s i n e x p e r i m e n t a t i o n ,
a n d t h a t d e m o n s t r a t i o n s c a n t a k e t h e p l a c e o f
e x p e r i m e n t s 5 ] . I c o u l d n ' t d i s a g r e e m o r e . D e -
m o s c a n p r o v i d e p r o o f - o f - c o n c e p t s i n t h e e n -
g i n e e r i n g s e n s e , o r p r o v i d e i n c e n t i v e s t o s t u d y
a q u e s t i o n f u r t h e r . T o o o f t e n , h o w e v e r , t h e s e
d e m o s m e r e l y i l l u s t r a t e a p o t e n t i a l . D e m o n -
s t r a t i o n s d e p e n d c r i t i c a l l y o n t h e o b s e r v e r s '
i m a g i n a t i o n a n d t h e i r w i l l i n g n e s s t o e x t r a p -
o l a t e ; t h e y d o n o t n o r m a l l y p r o d u c e s o l i d e v i -
d e n c e . T o o b t a i n s u c h e v i d e n c e , a c a r e f u l a n a l -
y s i s i s n e c e s s a r y , i n v o l v i n g e x p e r i m e n t s , d a t a ,
a n d r e p l i c a t i o n .
W h a t w o u l d
b e i n t e r e s t i n g q u e s t i o n s a m e n a b l e t o e x p e r i -
m e n t a t i o n i n t h e t r a d i t i o n a l s e n s e ? H e r e a r e
a f e w e x a m p l e s . T h e p r o g r a m m i n g p r o c e s s i s
p o o r l y u n d e r s t o o d ; c o m p u t e r s c i e n t i s t s c o u l d
t h e r e f o r e i n t r o d u c e d i e r e n t t h e o r i e s o f h o w
r e q u i r e m e n t s a r e r e n e d i n t o p r o g r a m s a n d
t e s t t h e m e x p e r i m e n t a l l y . S i m i l a r l y , a d e e p e r
u n d e r s t a n d i n g o f i n t e l l i g e n c e m i g h t b e d i s c o v -
e r e d a n d t e s t e d . T h e s a m e a p p l i e s t o r e s e a r c h
i n p e r c e p t i o n , q u e s t i o n s a b o u t t h e q u a l i t y o f
m a n - m a c h i n e i n t e r f a c e s , o r h u m a n - c o m p u t e r
i n t e r a c t i o n i n g e n e r a l . A l s o , t h e b e h a v i o r o f
a l g o r i t h m s o n t y p i c a l p r o b l e m s o r o n c o m p u t -
e r s w i t h s t o r a g e h i e r a r c h i e s c a n n o t b e p r e -
d i c t e d a c c u r a t e l y . B e t t e r a l g o r i t h m t h e o r i e s
a r e n e e d e d a n d s h o u l d b e t e s t e d i n t h e l a b o r a -
t o r y . R e s e a r c h i n p a r a l l e l s y s t e m s i s c u r r e n t l y
g e n e r a t i n g a n u m b e r o f m a c h i n e m o d e l s ; t h e i r
r e l a t i v e m e r i t s c a n o n l y b e e x p l o r e d e x p e r i -
m e n t a l l y . T h i s l i s t i s c e r t a i n l y n o t e x h a u s t i v e ,
b u t t h e e x a m p l e s a l l i n v o l v e e x p e r i m e n t s i n
t h e t r a d i t i o n o f s c i e n c e : T h e y r e q u i r e a c l e a r
q u e s t i o n , a n e x p e r i m e n t a l a p p a r a t u s t o t e s t
t h e q u e s t i o n , d a t a c o l l e c t i o n , i n t e r p r e t a t i o n ,
a n d s h a r i n g o f t h e r e s u l t s .
2 . 5 T h e r e i s t o o m u c h n o i s e i n
t h e w a y
T h e s e c o n d l i n e o f d e f e n s e a g a i n s t e x p e r i m e n -
t a t i o n g o e s l i k e t h i s : \ T h e r e a r e t o o m a n y
v a r i a b l e s t o c o n t r o l , a n d t h e r e s u l t s w o u l d b e
m e a n i n g l e s s , b e c a u s e t h e e e c t s I ' m l o o k i n g
f o r a r e s w a m p e d b y n o i s e . "
T r u e , e x p e r i m e n t a t i o n i s d i c u l t { f o r r e -
s e a r c h e r s i n a l l d i s c i p l i n e s , n o t j u s t c o m p u t e r
s c i e n c e . I t h i n k r e s e a r c h e r s w h o a r e i n v o k i n g
t h i s e x c u s e a r e l o o k i n g f o r a n e a s y w a y o u t .
A n e e c t i v e s i m p l i c a t i o n f o r r e p e a t e d e x -
p e r i m e n t s i s b e n c h m a r k i n g . F o r t u n a t e l y ,
b e n c h m a r k i n g c a n b e u s e d f o r m a n y q u e s -
t i o n s i n c o m p u t e r s c i e n c e . T h e s u b j e c t i v e a n d
t h e r e f o r e w e a k e s t p a r t i n a b e n c h m a r k t e s t i s
t h e c o m p o s i t i o n o f t h e b e n c h m a r k ; e v e r y t h i n g
e l s e , i f p r o p e r l y d o c u m e n t e d , c a n b e c h e c k e d
b y t h e s k e p t i c . H e n c e , t h e c o m p o s i t i o n o f t h e
b e n c h m a r k i s a l w a y s h o t l y d e b a t e d ( i s i t r e p -
r e s e n t a t i v e e n o u g h ? ) , a n d b e n c h m a r k s m u s t
e v o l v e o v e r t i m e t o g e t t h e m c l o s e r t o w h a t
o n e w a n t s t o t e s t .
E x p e r i m e n t s w i t h h u m a n s u b j e c t s i n v o l v e
m a n y a d d i t i o n a l c h a l l e n g e s . S e v e r a l e l d s
h a v e f o u n d t e c h n i q u e s f o r d e a l i n g w i t h h u -
m a n v a r i a b i l i t y , n o t a b l y m e d i c i n e a n d p s y c h o l -
o g y . W e ' v e a l l h e a r d a b o u t c o n t r o l g r o u p s ,
r a n d o m a s s i g n m e n t s , p l a c e b o s , p r e - a n d p o s t -
t e s t i n g , b a l a n c i n g , b l o c k i n g , b l i n d a n d d o u b l e -
b l i n d s t u d i e s , a n d t h e b a t t e r y o f s t a t i s t i c a l
t e s t s . T h e f a c t t h a t a d r u g i n u e n c e s d i e r e n t
p e o p l e i n d i e r e n t w a y s d o e s n ' t s t o p m e d i c a l
r e s e a r c h e r s f r o m t e s t i n g . A n d w h e n c o n t r o l
i s i m p o s s i b l e , t h e n c a s e s t u d i e s , o b s e r v a t i o n a l
s t u d i e s a n d a n a s s o r t m e n t o f o t h e r i n v e s t i g a -
t i v e t e c h n i q u e s a r e u s e d . I n d e e d , m e d i c i n e o f -
f e r s m a n y i m p o r t a n t l e s s o n s o n e x p e r i m e n t a l
d e s i g n , o n h o w t o c o n t r o l v a r i a b l e s a n d h o w
t o m i n i m i z e e r r o r s . E s c h e w i n g e x p e r i m e n t a -
t i o n b e c a u s e o f d i c u l t i e s i s n o t a c c e p t a b l e .
6
8/22/2019 10.1.1.36.5786
7/12
2 . 6 P r o g r e s s w i l l s l o w
T h e a r g u m e n t h e r e i s t h a t i f e v e r y t h i n g m u s t
b e b a c k e d u p b y e x p e r i m e n t b e f o r e p u b l i c a -
t i o n , t h e n t h e n u m b e r o f i d e a s t h a t c a n b e
g e n e r a t e d a n d d i s c u s s e d i n t h e s c i e n t i c c o m -
m u n i t y w i l l b e t h r o t t l e d a n d p r o g r e s s w i l l s l o w .
T h i s i s n o t a n a r g u m e n t t o b e t a k e n l i g h t l y .
I n a f a s t - p a c e d e l d s u c h a s c o m p u t e r s c i e n c e ,
t h e n u m b e r o f i d e a s b e i n g d i s c u s s e d i s o b v i -
o u s l y i m p o r t a n t . H o w e v e r , e x p e r i m e n t a t i o n
n e e d n o t h a v e a n a d v e r s e e e c t ; q u i t e t h e c o n -
t r a r y .
F i r s t , i n c r e a s i n g t h e r a t i o o f p a p e r s w i t h
m e a n i n g f u l v a l i d a t i o n h a s a g o o d c h a n c e o f
a c t u a l l y a c c e l e r a t i n g p r o g r e s s : Q u e s t i o n a b l e
i d e a s w i l l b e w e e d e d o u t m o r e q u i c k l y a n d s c i -
e n t i s t s w i l l c o n c e n t r a t e t h e i r e n e r g i e s o n m o r e
p r o m i s i n g a p p r o a c h e s .
S e c o n d , I ' m c o n d e n t t h a t g o o d c o n c e p t u a l
p a p e r s a n d p a p e r s f o r m u l a t i n g n e w h y p o t h e -
s e s w i l l c o n t i n u e t o b e v a l u e d b y r e a d e r s a n d
w i l l t h e r e f o r e g e t p u b l i s h e d . I t s h o u l d b e u n -
d e r s t o o d t h a t e x p e r i m e n t a l t e s t i n g o f t h e s e h y -
p o t h e s e s w i l l c o m e l a t e r .
S o i t i s a m a t t e r o f b a l a n c e o n c e m o r e .
P r e s e n t l y , n o n - t h e o r y r e s e a r c h r a r e l y m o v e s
b e y o n d t h e a s s e r t i v e s t a t e , a s t a t e c h a r a c t e r -
i z e d b y s u c h w e a k j u s t i c a t i o n a s \ i t s e e m s
i n t u i t i v e l y o b v i o u s " , o r \ i t l o o k s l i k e a g o o d
i d e a " , o r \ I t r i e d i t o n a s m a l l e x a m p l e a n d
i t w o r k e d . " R e a c h i n g a g r o u n d r m e r t h a n
a s s e r t i o n i s d e s i r a b l e .
2 . 7 T e c h n o l o g y c h a n g e s t o o f a s t
T h i s c o n c e r n c o m e s u p f r e q u e n t l y i n c o m p u t e r
a r c h i t e c t u r e . T r e v o r M u d g e s u m m a r i z e s i t :
\ . . . t h e r a t e o f c h a n g e i n c o m p u t i n g i s s o g r e a t
t h a t b y t h e t i m e r e s u l t s a r e c o n r m e d t h e y
m a y n o l o n g e r b e o f a n y r e l e v a n c e . " 9 ] T h e
s a m e c a n b e s a i d a b o u t s o f t w a r e . W h a t g o o d
i s a n e x p e r i m e n t w h e n t h e d u r a t i o n o f t h e e x -
p e r i m e n t e x c e e d s t h e u s e f u l l i f e o f t h e e x p e r -
i m e n t a l s u b j e c t , i . e . , o f a s o f t w a r e p r o d u c t o r
t o o l ?
I f a q u e s t i o n b e c o m e s i r r e l e v a n t q u i c k l y , i t
i s p e r h a p s t o o n a r r o w a n d n o t w o r t h s p e n d i n g
a l o t o f e o r t o n i t . B u t b e h i n d m a n y q u e s -
t i o n s w i t h a s h o r t l i f e t i m e l u r k s a f u n d a m e n t a l
p r o b l e m w i t h a l o n g l i f e t i m e . M y r s t a d v i c e
t o s c i e n t i s t s h e r e i s t o p r o b e t h e f u n d a m e n t a l
a n d n o t t h e e p h e m e r a l , a n d t o l e a r n t o t e l l
t h e d i e r e n c e . M y s e c o n d a d v i c e h i n g e s o n
t h e o b s e r v a t i o n t h a t t e c h n o l o g i c a l c h a n g e o f -
t e n s h i f t s o r e l i m i n a t e s a s s u m p t i o n s t h a t w e r e
t a k e n f o r g r a n t e d . T h e r e f o r e , s c i e n t i s t s s h o u l d
a n t i c i p a t e c h a n g e s i n a s s u m p t i o n s a n d p r o -
a c t i v e l y e m p l o y e x p e r i m e n t s t o e x p l o r e t h e
c o n s e q u e n c e s o f s u c h c h a n g e s . N o t e t h a t t h i s
t y p e o f w o r k i s m u c h m o r e d e m a n d i n g , a n d
c a n h a v e m u c h h i g h e r l o n g - t e r m v a l u e , t h a n
m e r e l y c o m p a r i n g s o f t w a r e p r o d u c t s .
2 . 8 Y o u ' l l n e v e r g e t i t p u b l i s h e d
T h i s i s a c t u a l l y p a r t l y t r u e . S o m e e s t a b l i s h e d
c o m p u t e r s c i e n c e j o u r n a l s h a v e d i c u l t y n d -
i n g e d i t o r s a n d r e v i e w e r s c a p a b l e o f e v a l u a t -
i n g e m p i r i c a l w o r k . P r o m o t i o n c o m m i t t e e s
m a y b e d o m i n a t e d b y t h e o r e t i c i a n s . T h e e x -
p e r i m e n t e r i s o f t e n c o n f r o n t e d w i t h r e v i e w -
e r s w h o e x p e c t p e r f e c t i o n a n d a b s o l u t e c e r -
t a i n t y . H o w e v e r , e x p e r i m e n t s a r e c o n d u c t e d i n
t h e r e a l w o r l d a n d a r e t h e r e f o r e a l w a y s a w e d
s o m e h o w . R e v i e w e r s m a y a l s o b u i l d u p i m -
p o s s i b l y h i g h b a r r i e r s . I ' v e s e e n d e m a n d s f o r
e x p e r i m e n t s t o b e c o n d u c t e d w i t h h u n d r e d s o f
s u b j e c t s o v e r a s p a n o f m a n y y e a r s i n v o l v i n g
s e v e r a l i n d u s t r i a l p r o j e c t s b e f o r e p u b l i c a t i o n .
T h a t s m a l l e r s t e p s a r e s t i l l w o r t h p u b l i s h i n g
b e c a u s e t h e y i m p r o v e o u r u n d e r s t a n d i n g a n d
r a i s e n e w q u e s t i o n s i s a t h i n k i n g t h a t s o m e a r e
n o t f a m i l i a r w i t h .
H o w e v e r , t h i s s i t u a t i o n i s c h a n g i n g . I n m y
e x p e r i e n c e , p u b l i c a t i o n o f e x p e r i m e n t a l r e s u l t s
i s n o t a p r o b l e m o f o n e c h o o s e s t h e r i g h t o u t -
l e t . I ' m o n t h e e d i t o r i a l b o a r d o f t h r e e j o u r -
7
8/22/2019 10.1.1.36.5786
8/12
n a l s ; I r e v i e w f o r q u i t e a n u m b e r o f a d d i t i o n a l
j o u r n a l s a n d h a v e s e r v e d o n n u m e r o u s c o n f e r -
e n c e c o m m i t t e e s . A l l n o n - t h e o r y j o u r n a l s a n d
c o n f e r e n c e s t h a t I ' v e s e e n w o u l d g r e a t l y w e l -
c o m e p a p e r s r e p o r t i n g o n s o l i d e x p e r i m e n t s .
T h e o c c a s i o n a l r e j e c t i o n o f h i g h - q u a l i t y p a p e r s
n o t w i t h s t a n d i n g , I ' m c o n v i n c e d t h a t t h e l o w
n u m b e r o f g o o d e x p e r i m e n t a l p a p e r s i s a s u p -
p l y p r o b l e m .
T h e f u n d i n g s i t u a t i o n f o r e x p e r i m e n t a t i o n i s
m o r e d i c u l t , e s p e c i a l l y i n i n d u s t r y / a c a d e m i a
c o l l a b o r a t i o n s . H o w e v e r , i t h e l p s t o n o t e t h a t
e x p e r i m e n t a t i o n m a y g i v e i n d u s t r y a t h r e e t o
v e y e a r l e a d o v e r t h e c o m p e t i t i o n . F o r e x -
a m p l e , s u p p o s e a n e x p e r i m e n t d i s c o v e r e d a n
e e c t i v e w a y t o r e d u c e m a i n t e n a n c e c o s t s b y
u s i n g s o f t w a r e d e s i g n p a t t e r n s . T h e i n d u s t r i a l
p a r t n e r o f s u c h a n e x p e r i m e n t c o u l d e x p l o i t
t h i s r e s u l t i m m e d i a t e l y , e s p e c i a l l y s i n c e t h e e x -
p e r i m e n t p r e p a r e d t h e g r o u n d w o r k f o r a d o p t -
i n g t h e t e c h n o l o g y . G i v e n a t w o - y e a r p u b l i c a -
t i o n t i m e l a g a n d v a r i o u s o t h e r d e l a y s ( s u c h a s
t h e r e s u l t s b e i n g n o t i c e d b y o t h e r s , l e t a l o n e
a d o p t e d ) , t h e i n d u s t r i a l p a r t n e r i n s u c h a n
e x p e r i m e n t c a n e x p l o i t a t l e a s t a t h r e e - y e a r
l e a d . L u c e n t T e c h n o l o g i e s e s t i m a t e s t h a t i t i s
p r e s e n t l y b e n e t i n g f r o m a v e - y e a r l e a d i n
s o f t w a r e i n s p e c t i o n m e t h o d s b a s e d o n a s e r i e s
o f i n - h o u s e e x p e r i m e n t s ,
2
a p p a r e n t l y d e s p i t e
( o r b e c a u s e o f ) v i g o r o u s p u b l i c a t i o n o f t h e r e -
s u l t s .
O n t h e n e g a t i v e s i d e I f e a r t h a t t h e \ s y s -
t e m s r e s e a r c h e r " o f o l d w i l l f a c e d i c u l t i e s .
J u s t b u i l d i n g s y s t e m s i s n o t e n o u g h u n l e s s t h e
s y s t e m d e m o n s t r a t e s s o m e k i n d o f a \ r s t , "
a b r e a k t h r o u g h . C o m p u t e r s c i e n c e c o n t i n u e s
t o b e f a v o r e d w i t h s u c h b r e a k t h r o u g h s a n d w e
s h o u l d c o n t i n u e t o s t r i v e f o r t h e m . T h e m a -
j o r i t y o f s y s t e m s r e s e a r c h e r s , h o w e v e r , w o r k s
o n i n c r e m e n t a l i m p r o v e m e n t s o f e x i s t i n g i d e a s .
T h e s e r e s e a r c h e r s s h o u l d t r y t o b e c o m e r e -
2
L a r r y V o t t a , p r i v a t e c o m m u n i c a t i o n , L u c e n t
T e c h n o l g i e s .
s p e c t a b l e e x p e r i m e n t a l i s t s . T h e y m u s t a r t i c -
u l a t e h o w t h e i r s y s t e m s c o n t r i b u t e s t o o u r
k n o w l e d g e . S y s t e m s c o m e a n d g o ; i n s i g h t s
a b o u t t h e c o n c e p t s a n d p h e n o m e n a u n d e r l y -
i n g s y s t e m s a r e w h a t i s n e e d e d . I h a v e g r e a t
e x p e c t a t i o n s f o r s y s t e m s r e s e a r c h e r s w h o u s e
t h e i r s k i l l s i n s e t t i n g u p i n t e r e s t i n g e x p e r i -
m e n t s .
3 W h y s u b s t i t u t e s w o n ' t
w o r k
C a n w e g e t b y w i t h f o r m s o f v a l i d a t i o n t h a t
a r e w e a k e r t h a n e x p e r i m e n t s ? I t d e p e n d s o n
w h a t q u e s t i o n w e ' r e a s k i n g , b u t h e r e a r e s o m e
e x c u s e s t h a t I n d l e s s t h a n s a t i s f a c t o r y .
3 . 1 F e a t u r e c o m p a r i s o n i s g o o d
e n o u g h
A f r e q u e n t l y f o u n d m o d e l o f a s c i e n t i c p a p e r
i s t h e f o l l o w i n g . T h e w o r k d e s c r i b e s a n e w
i d e a , p r o t o t y p e d p e r h a p s i n a s m a l l s y s t e m .
T h e c l a i m t o \ s c i e n t i c n e s s " i s t h e n m a d e b y
f e a t u r e c o m p a r i s o n . T h e r e p o r t s s e t s o u t a l i s t
o f f e a t u r e s a n d q u a l i t a t i v e l y c o m p a r e s o l d e r
a p p r o a c h e s w i t h t h e n e w o n e , f e a t u r e b y f e a -
t u r e .
I n d t h i s m e t h o d s a t i s f a c t o r y w h e n a r a d -
i c a l l y n e w i d e a o r a s i g n i c a n t b r e a k t h r o u g h
i s p r e s e n t e d , s u c h a s t h e r s t c o m p i l e r f o r a
b l o c k - s t r u c t u r e d l a n g u a g e , t h e r s t t i m e s h a r -
i n g s y s t e m , t h e r s t o b j e c t - o r i e n t e d l a n g u a g e ,
t h e r s t w e b b r o w s e r . U n f o r t u n a t e l y , t h e m a -
j o r i t y o f p a p e r s p u b l i s h e d t a k e m u c h s m a l l e r
s t e p s f o r w a r d . A s c o m p u t e r s c i e n c e b e c o m e s a
h a r d e r s c i e n c e , m e r e d i s c u s s i o n s o f a d v a n t a g e s
a n d d i s a d v a n t a g e s o r l o n g f e a t u r e c o m p a r i s o n s
w i l l n o l o n g e r b e s u c i e n t . A n y P C m a g a z i n e
c a n p r o v i d e t h o s e . A s c i e n c e , o n t h e o t h e r
h a n d , c a n n o t l i v e o s u c h w e a k p h e n o m e n o -
l o g i c a l i n f e r e n c e s i n t h e l o n g r u n . I n s t e a d ,
8
8/22/2019 10.1.1.36.5786
9/12
s c i e n t i s t s s h o u l d c r e a t e m o d e l s , f o r m u l a t e h y -
p o t h e s e s , a n d t e s t t h e m u s i n g e x p e r i m e n t s .
3 . 2 T r u s t y o u r i n t u i t i o n
I n h i s M a r c h 1 9 9 6 c o l u m n , A l D a v i s , t h e
e d i t o r o f I E E E S o f t w a r e s u g g e s t s t h a t g u t
f e e l i n g i s e n o u g h w h e n a d o p t i n g n e w s o f t -
w a r e t e c h n o l o g y ; e x p e r i m e n t a t i o n a n d d a t a
a r e s u p e r u o u s 3 ] . H e e v e n s u g g e s t s i g n o r i n g
e v i d e n c e t h a t c o n t r a d i c t s o n e ' s i n t u i t i o n .
H o w e v e r , i n s t i n c t a n d p e r s o n a l e x p e r i e n c e
s o m e t i m e s l e a d d o w n t h e w r o n g p a t h a n d c o m -
p u t e r s c i e n c e i s n o e x c e p t i o n . H e r e a r e s o m e
e x a m p l e s . F o r a b o u t t w e n t y y e a r s , i t w a s
t h o u g h t t h a t m e e t i n g s w e r e e s s e n t i a l f o r s o f t -
w a r e r e v i e w s . H o w e v e r , r e c e n t l y P o r t e r a n d
J o h n s o n f o u n d t h a t r e v i e w s w i t h o u t m e e t i n g s
a r e n e i t h e r s u b s t a n t i a l l y m o r e n o r l e s s e e c -
t i v e t h a n t h o s e w i t h m e e t i n g s 1 1 ] . M e e t i n g -
l e s s r e v i e w s a l s o c o s t l e s s a n d c a u s e f e w e r d e -
l a y s , w h i c h c a n l e a d t o a m o r e e e c t i v e i n s p e c -
t i o n p r o c e s s o v e r a l l . A n o t h e r e x a m p l e w h e r e
o b s e r v a t i o n c o n t r a d i c t s c o n v e n t i o n a l w i s d o m
i s t h a t s m a l l s o f t w a r e c o m p o n e n t s a r e p r o p o r -
t i o n a l l y l e s s r e l i a b l e t h a n l a r g e r o n e s . T h i s o b -
s e r v a t i o n w a s r s t r e p o r t e d b y B a s i l i 1 ] a n d
h a s b e e n c o n r m e d b y a n u m b e r o f d i s p a r a t e
s o u r c e s ; s e e H a t t o n 6 ] f o r s u m m a r i e s a n d a n
e x p l a n a t o r y t h e o r y . A s m e n t i o n e d , t h e f a i l u r e
p r o b a b i l i t i e s o f m u l t i - v e r s i o n p r o g r a m s w e r e
i n c o r r e c t l y b e l i e v e d t o b e t h e p r o d u c t o f t h e
f a i l u r e p r o b a b i l i t i e s o f t h e c o m p o n e n t v e r s i o n s .
A n o t h e r e x a m p l e i s t y p e c h e c k i n g i n p r o g r a m -
m i n g l a n g u a g e s . T y p e c h e c k i n g i s t h o u g h t t o
r e v e a l p r o g r a m m i n g e r r o r s , b u t t h e r e a r e c o n -
t e x t s w h e n i t d o e s n o t h e l p 1 2 ] . P e e g e r e t a l .
1 0 ] p r o v i d e s f u r t h e r d i s c u s s i o n o f t h e p i t f a l l s
o f i n t u i t i o n .
W h a t w e c a n l e a r n f r o m t h e s e e x a m p l e s i s
t h a t i n t u i t i o n m a y p r o v i d e a s t a r t i n g p o i n t ,
b u t m u s t b e b a c k e d u p b y e m p i r i c a l e v i d e n c e .
W i t h o u t g r o u n d i n g , i n t u i t i o n i s h i g h l y q u e s -
t i o n a b l e . W h a t o n e t h i n k s o b v i o u s m a y t u r n
o u t t o b e d e a d w r o n g s o m e t i m e s .
3 . 3 T r u s t t h e e x p e r t s
D u r i n g a r e c e n t t a l k a t a t o p U S u n i v e r s i t y ,
I w a s a b o u t t o p r e s e n t m y d a t a , w h e n a c o l -
l e a g u e i n t e r r u p t e d a n d s u g g e s t e d t h a t I s k i p
t h a t p a r t a n d g o o n t o t h e c o n c l u s i o n s . \ W e
t r u s t y o u . " w a s t h e e x p l a n a t i o n . F l a t t e r i n g
a s t h a t w a s , i t s h o w s a d i s t u r b i n g m i s u n d e r -
s t a n d i n g o f t h e s c i e n t i c p r o c e s s ( o r s o m e o n e
i n a h u r r y ) . A n y s c i e n t i c c l a i m i s i n i t i a l l y s u s -
p e c t a n d m u s t b e e x a m i n e d c l o s e l y . I m a g i n e
w h a t w o u l d h a v e h a p p e n e d i f p h y s i c i s t s h a d n ' t
b e e n s k e p t i c a l a b o u t t h e c l a i m s b y P o n d s a n d
F l e i s c h m a n r e g a r d i n g c o l d f u s i o n .
F r a n k l y , I ' m c o n t i n u a l l y s u r p r i s e d h o w
m u c h t h e c o m p u t e r i n d u s t r y a n d s o m e t i m e s
e v e n u n i v e r s i t y t e a c h i n g r e l i e s o n s o - c a l l e d
\ e x p e r t s " o f a l l k i n d s , w h o f a i l t o b a c k u p t h e i r
a s s e r t i o n s w i t h e v i d e n c e . S c i e n c e , o n t h e o t h e r
h a n d , i s b u i l t o n h e a l t h y s k e p t i c i s m . I t i s a
g o o d s y s t e m t o c a r e f u l l y c h e c k r e s u l t s a n d t o
a c c e p t t h e m o n l y p r o v i s i o n a l l y u n t i l t h e y h a v e
b e e n c o n r m e d i n d e p e n d e n t l y .
4 P r o b l e m s d o e x i s t
H e r e a r e s o m e e x c u s e s t h a t a r e i n u e n c e d b y
t h e q u a l i t y o f e x p e r i m e n t s i n c o m p u t e r s c i -
e n c e .
4 . 1 F l a w e d e x p e r i m e n t s
\ E x p e r i m e n t s m a k e u n r e a l i s t i c a s s u m p t i o n s " ,
o r \ T h e d a t a w a s m a n i p u l a t e d " , o r \ I t i s i m -
p o s s i b l e t o q u a n t i f y t h e v a r i a b l e o f i n t e r e s t , "
a r e s o m e o f t h e c r i t i c i s m s . T h e r e a r e m a n y
m o r e p o t e n t i a l a w s : E x p e r i m e n t e r s m a y p i c k
i r r e l e v a n t q u e s t i o n s , m a y n e g l e c t t o p r o v i d e
e n o u g h d e t a i l f o r r e p e a t i n g e x p e r i m e n t s , m a y
b e n o n c h a l a n t a b o u t c o n t r o l , m a y n o t v a l i d a t e
9
8/22/2019 10.1.1.36.5786
10/12
o b s e r v a t i o n s , f o r g e t t o b o u n d e r r o r s , u s e i n a p -
p r o p r i a t e m e a s u r e m e n t s , o v e r - i n t e r p r e t t h e i r
r e s u l t s , p r o d u c e r e s u l t s t h a t d o n o t g e n e r a l -
i z e , e t c .
G o o d e x a m p l e s o f s o l i d e x p e r i m e n t a t i o n i n
c o m p u t e r s c i e n c e a r e r a r e . A n d t h e r e w i l l a l -
w a y s b e q u e s t i o n a b l e , e v e n b a d e x p e r i m e n t s .
H o w e v e r , t h e c o n c l u s i o n f r o m t h i s o b s e r v a t i o n
i s n o t t o d i s c a r d t h e c o n c e p t o f e x p e r i m e n t a -
t i o n . W e s h o u l d k e e p i n m i n d t h a t o t h e r s c i -
e n t i c e l d s h a v e b e e n f a c e d w i t h b a d e x p e r i -
m e n t s , e v e n f r a u d s . B u t t h e s c i e n t i c p r o c e s s
o n t h e w h o l e h a s b e e n s e l f - c o r r e c t i n g . B a d
i d e a s , e r r o r s , a n d d o w n r i g h t h o a x e s h a v e b e e n
w e e d e d o u t , s o m e t i m e s p r o m p t l y ( s e e c o l d f u -
s i o n ) s o m e t i m e s b e l a t e d l y ( s e e t h e P i l t d o w n
m a n ) .
3
W e c a n b e s u r e o f o n e t h i n g , t h o u g h : I f s c i -
e n t i s t s o v e r l o o k e x p e r i m e n t a t i o n o r n e g l e c t r e -
e x a m i n i n g o t h e r s ' c l a i m s , a n i m p o r t a n t s o u r c e
o f s e l f - c o r r e c t i o n w i l l b e c u t o a n d t h e e l d
m a y d r i f t i n t o t h e w r o n g d i r e c t i o n .
4 . 2 C o m p e t i n g t h e o r i e s
A s c i e n c e i s m o s t e x c i t i n g w h e n t h e r e a r e t w o
o r m o r e s t r o n g , c o m p e t i n g t h e o r i e s . W h e n
a n e w , m a j o r t h e o r y r e p l a c e s a n o l d e r o n e ,
o n e s p e a k s o f a p a r a d i g m s h i f t , w h i l e t h e s t a -
b l e p e r i o d s i n b e t w e e n a r e c a l l e d \ n o r m a l s c i -
e n c e " . P h y s i c s p r o v i d e s i n t e r e s t i n g e x a m p l e s
o f p a r a d i g m s h i f t s .
T h e r e a r e a f e w c o m p e t i n g t h e o r i e s i n c o m -
p u t e r s c i e n c e , n o n e o f t h e m e a r t h - s h a k i n g .
T h e p h y s i c a l s y m b o l s y s t e m t h e o r y v s . t h e
k n o w l e d g e p r o c e s s i n g t h e o r y i n A I i s o n e o f
t h e m . T h e s e t w o t h e o r i e s a t t e m p t t o e x p l a i n
3
P i l t d o w n m a n a r e f o s s i l r e m a i n s f o u n d i n E n g l a n d
i n 1 9 1 2 . T h e f o s s i l s w e r e t h o u g h t t o b e a s p e c i e s o f p r e -
h i s t o r i c m a n a n d g e n e r a t e d s c h o l a r l y c o n t r o v e r s y t h a t
l a s t e d a b o u t 4 0 y e a r s . I n 1 9 5 4 , i n t e n s e r e - e x a m i n a t i o n
s h o w e d t h e r e m a i n s t o b e f r a u d u l e n t . T h e f o s s i l s c o n -
s i s t e d o f s k i l l f u l l y d i s g u i s e d f r a g m e n t s o f a q u i t e m o d -
e r n h u m a n c r a n i u m ( 5 0 , 0 0 0 y e a r s o l d ) , t h e j a w a n d
t e e t h o f a n o r a n g u t a n , a n d t h e t o o t h o f a c h i m p a n z e e .
i n t e l l i g e n c e . T h e w e a k r e a s o n i n g m e t h o d s o f
t h e r s t t h e o r y h a v e g r a d u a l l y g i v e n w a y , o r
h a v e b e e n c o u p l e d w i t h , k n o w l e d g e b a s e s 4 ] .
O t h e r e x a m p l e s i n c l u d e s y m b o l i c v s . s u b s y m -
b o l i c p r o c e s s i n g , R I S C v s . C I S C , t h e v a r i o u s
m o d e l s f o r p r e d i c t i n g t h e p e r f o r m a n c e o f ( p a r -
a l l e l ) c o m p u t e r s , a n d t h e c o m p e t i t i o n a m o n g
p r o g r a m m i n g l a n g u a g e f a m i l i e s ( l o g i c , f u n c -
t i o n a l , i m p e r a t i v e , o b j e c t - o r i e n t e d , r u l e - b a s e d ,
c o n s t r a i n t - b a s e d ) . A n o t h e r i m p o r t a n t e x a m -
p l e i s a l g o r i t h m s t h e o r y . T h e p r e s e n t t h e o r y
h a s m a n y d r a w b a c k s ; i n p a r t i c u l a r , i t d o e s
n o t a c c o u n t f o r t h e b e h a v i o r o f a l g o r i t h m s o n
\ t y p i c a l " p r o b l e m s 7 ] . A m o r e a c c u r a t e t h e -
o r y t h a t a p p l i e s t o m o d e r n c o m p u t e r s w o u l d
b e v a l u a b l e .
A p r e r e q u i s i t e f o r c o m p e t i t i o n a m o n g t h e -
o r i e s i s f a l s i a b i l i t y . U n f o r t u n a t e l y , c o m p u t e r
s c i e n c e t h e o r i s t s r a r e l y p r o d u c e f a l s i a b l e t h e -
o r i e s ; t h e y t e n d t o p u r s u e m a t h e m a t i c a l t h e o -
r i e s t h a t a r e d i s c o n n e c t e d f r o m t h e r e a l w o r l d .
4
T h u s , i t h a s l a r g e l y f a l l e n t o e x p e r i m e n t a l i s t s
a n d e n g i n e e r s t o f o r m u l a t e f a l s i a b l e t h e o r i e s .
W h i l e c o m p u t e r s c i e n c e i s p e r h a p s t o o
y o u n g t o h a v e b r o u g h t f o r t h g r a n d t h e o r i e s ,
m y g r e a t e s t f e a r i s t h a t t h e l a c k o f s u c h t h e o -
r i e s m i g h t b e c a u s e d b y a l a c k o f e x p e r i m e n -
t a t i o n . I f s c i e n t i s t s n e g l e c t e x p e r i m e n t a n d
o b s e r v a t i o n , t h e y ' l l h a v e d i c u l t i e s d i s c o v e r -
i n g n e w a n d i n t e r e s t i n g p h e n o m e n a w o r t h y o f
b e t t e r t h e o r i e s .
4
I n C h . 9 o f T h e Q u a r k a n d t h e J a g u a r , W . H . F r e e -
m a n ( 1 9 9 4 ) , G e l l - M a n n p r o v i d e s a l u c i d d i s c u s s i o n o f
t h e r e l a t i o n s h i p b e t w e e n m a t h e m a t i c s a n d s c i e n c e . I f
s c i e n c e i s c o n c e r n e d w i t h d e s c r i b i n g n a t u r e a n d i t s
l a w s , t h e n m a t h e m a t i c s i s n o t a s c i e n c e , b e c a u s e i t
i s n o t c o n c e r n e d w i t h n a t u r e ; i t i s c o n c e r n e d w i t h t h e
l o g i c a l c o n s e q u e n c e s o f c e r t a i n a s s u m p t i o n s . O n t h e
o t h e r h a n d , m a t h e m a t i c s c a n a l s o b e v i e w e d a s t h e r i g -
o r o u s s t u d y o f w h a t m i g h t h a v e b e e n , i . e . , t h e s t u d y
o f h y p o t h e t i c a l w o r l d s , i n c l u d i n g t h e r e a l o n e . I n t h a t
c a s e , m a t h e m a t i c s i s t h e m o s t f u n d a m e n t a l s c i e n c e o f
a l l .
1 0
8/22/2019 10.1.1.36.5786
11/12
4 . 3 S o f t s c i e n c e
\ S o f t s c i e n c e " m e a n s t h a t e x p e r i m e n t a l r e s u l t s
c a n n o t b e r e p r o d u c e d . E x p e r i m e n t s w i t h h u -
m a n s u b j e c t s a r e n o t n e c e s s a r i l y s o f t . T h e r e
a r e s t a c k s o f b o o k s o n h o w t o c o n d u c t e x p e r -
i m e n t s w i t h h u m a n s . E x p e r i m e n t a l c o m p u t e r
s c i e n t i s t s c a n l e a r n t h e r e l e v a n t t e c h n i q u e s o r
a s k f o r h e l p . T h e s i d e - b a r p r o v i d e s s o m e s t a r t -
i n g p o i n t s .
4 . 4 M i s u s e
T h e a r g u m e n t g o e s a l o n g t h e f o l l o w i n g l i n e s :
\ G i v e t h e m a n a g e r s o r f u n d i n g a g e n c i e s a s i n -
g l e g u r e o f m e r i t a n d t h e y w i l l u s e i t b l i n d l y
t o p r o m o t e o r e l i m i n a t e t h e w r o n g r e s e a r c h . "
I t h i n k t h i s i s a r e d h e r r i n g . G o o d m a n a g e r s ,
g o o d s c i e n t i s t s , a n d g o o d e n g i n e e r s a l l k n o w
b e t t e r t h a n t o r e l y o n a s i n g l e g u r e o f m e r i t .
S e c o n d , t h e r e i s a m u c h g r e a t e r d a n g e r i n r e -
l y i n g o n i n t u i t i o n a n d e x p e r t a s s e r t i o n a l o n e .
K e e p i n g d e c i s i o n m a k e r s i n t h e d a r k h a s a n
o v e r w h e l m i n g l y h i g h e r d a m a g e p o t e n t i a l t h a n
i n f o r m i n g t h e m t o t h e b e s t o f o n e s a b i l i t i e s .
5 C o n c l u s i o n
E x p e r i m e n t a t i o n i s c e n t r a l t o t h e s c i e n t i c
p r o c e s s . O n l y e x p e r i m e n t s t e s t t h e o r i e s . O n l y
e x p e r i m e n t s c a n e x p l o r e c r i t i c a l f a c t o r s a n d
b r i n g n e w p h e n o m e n a t o l i g h t s o t h e o r i e s c a n
b e f o r m u l a t e d i n t h e r s t p l a c e . W i t h o u t e x -
p e r i m e n t s i n t h e t r a d i t i o n o f s c i e n c e , c o m p u t e r
s c i e n c e i s i n d a n g e r o f d r y i n g u p a n d b e c o m i n g
a n a u x i l i a r y d i s c i p l i n e . T h e c u r r e n t p r e s s u r e
t o c o n c e n t r a t e o n a p p l i c a t i o n s i s t h e w r i t i n g
o n t h e w a l l .
I h a v e n o d o u b t t h a t c o m p u t e r s c i e n c e i s
a f u n d a m e n t a l s c i e n c e o f g r e a t i n t e l l e c t u a l
d e p t h a n d i m p o r t a n c e . M u c h h a s a l r e a d y b e e n
a c h i e v e d . C o m p u t e r t e c h n o l o g y h a s c h a n g e d
s o c i e t y , a n d c o m p u t e r s c i e n c e i s i n t h e p r o -
c e s s o f d e e p l y a e c t i n g t h e w e l t a n s c h a u u n g o f
t h e g e n e r a l p u b l i c . T h e r e i s a l s o m u c h e v i -
d e n c e s u g g e s t i n g t h a t t h e s c i e n t i c m e t h o d a p -
p l i e s . A s c o m p u t e r s c i e n c e l e a v e s a d o l e s c e n c e
b e h i n d , I h o p e t o s e e t h e e x p e r i m e n t a l b r a n c h
o f t h i s d i s c i p l i n e o u r i s h .
A c k n o w l e d g m e n t s T h i s e s s a y h a s b e n e t e d
t r e m e n d o u s l y f r o m n u m e r o u s d i s c u s s i o n s w i t h
c o l l e a g u e s . I ' m e s p e c i a l l y g r a t e f u l f o r t h o u g h t -
p r o v o k i n g c o m m e n t s b y L e s H a t t o n , E r n s t
H e i n z , J a m e s H u n t , P a u l L u k o w i c z , A n n e l i e s e
v . M a y r h a u s e r , D a v i d N o t k i n , S h a r i L a w r e n c e
P e e g e r , A d a m P o r t e r , L u t z P r e c h e l t , a n d
L a r r y V o t t a .
R e f e r e n c e s
1 ] V i c t o r R . B a s i l i a n d B . T . P e r r i c o n e . S o f t -
w a r e e r r o r s a n d c o m p l e x i t y : A n e m p i r i -
c a l i n v e s t i g a t i o n . C o m m u n i c a t i o n s o f t h e
A C M , 2 7 ( 1 ) : 4 2 { 5 2 , J a n u a r y 1 9 8 4 .
2 ] F r e d e r i c k P . B r o o k s . T o o l s m i t h I I . C o m -
m u n i c a t i o n s o f t h e A C M , 3 9 ( 3 ) : 6 1 { 6 8 ,
M a r c h 1 9 9 6 .
3 ] A l D a v i s . F r o m t h e e d i t o r . I E E E S o f t -
w a r e , 1 3 ( 2 ) : 4 { 7 , M a r c h 1 9 9 6 .
4 ] E d w a r d A . F e i g e n b a u m . H o w t h e W h a t
b e c o m e s t h e H o w . C o m m u n i c a t i o n s o f t h e
A C M , 3 9 ( 5 ) : 9 7 { 1 0 4 , M a y 1 9 9 6 .
5 ] J u r i s H a r t m a n i s . T u r i n g a w a r d l e c t u r e :
O n c o m p u t a t i o n a l c o m p l e x i t y a n d t h e n a -
t u r e o f c o m p u t e r s c i e n c e . C o m m u n i c a -
t i o n s o f t h e A C M , 3 7 ( 1 0 ) : 3 7 { 4 3 , O c t o b e r
1 9 9 4 .
6 ] L e s H a t t o n . R e e x a m i n i n g t h e
f a u l t d e n s i t y { c o m p o n e n t s i z e c o n n e c t i o n .
I E E E S o f t w a r e , 1 4 ( 2 ) : 8 9 { 9 7 , 1 9 9 7 .
7 ] J o h n N . H o o k e r . N e e d e d : A n e m p i r i -
c a l s c i e n c e o f a l g o r i t h m s . O p e r a t i o n s R e -
s e a r c h , 4 2 ( 2 ) : 2 0 1 { 2 1 2 , M a r c h 1 9 9 4 .
1 1
8/22/2019 10.1.1.36.5786
12/12
8 ] J o h n C . K n i g h t a n d N a n c y G . L e v e s o n .
A n e x p e r i m e n t a l e v a l u a t i o n o f t h e a s -
s u m p t i o n o f i n d e p e n d e n c e i n m u l t i v e r -
s i o n p r o g r a m m i n g . I E E E T r a n s a c t i o n s o n
S o f t w a r e E n g i n e e r i n g , S E - 1 2 ( 1 ) : 9 6 { 1 0 9 ,
J a n u a r y 1 9 8 6 .
9 ] T r e v o r M u d g e . R e p o r t o n t h e p a n e l : H o w
c a n c o m p u t e r a r c h i t e c t u r e r e s e a r c h e r s
a v o i d b e c o m i n g t h e s o c i e t y f o r i r r e p r o -
d u c i b l e r e s u l t s ? C o m p u t e r A r c h i t e c t u r e
N e w s , 2 4 ( 1 ) : 1 { 5 , M a r c h 1 9 9 6 .
1 0 ] S h a r i L a w r e n c e P e e g e r , V i c t o r B a s i l i ,
L i o n e l B r i a n d , a n d K h a l e d E l - E m a m . R e -
b u t t a l t o M a r c h 9 6 e d i t o r i a l . I E E E S o f t -
w a r e , 1 3 ( 4 ) , J u l y 1 9 9 6 .
1 1 ] A d a m A . P o r t e r a n d P . M . J o h n s o n . A s -
s e s s i n g s o f t w a r e r e v i e w m e e t i n g s : R e -
s u l t s o f a c o m p a r a t i v e a n a l y s i s o f t w o e x -
p e r i m e n t a l s t u d i e s . I E E E T r a n s a c t i o n s
o n S o f t w a r e E n g i n e e r i n g , 2 3 ( 3 ) : 1 2 9 { 1 4 5 ,
M a r c h 1 9 9 7 .
1 2 ] L u t z P r e c h e l t a n d W a l t e r F . T i c h y . A n
e x p e r i m e n t t o a s s e s s t h e b e n e t s o f i n t e r -
m o d u l e t y p e c h e c k i n g . I n P r o c . T h i r d
I n t l . S o f t w a r e M e t r i c s S y m p o s i u m , p a g e s
1 1 2 { 1 1 9 , B e r l i n , M a r c h 1 9 9 6 . I E E E C o m -
p u t e r S o c i e t y P r e s s .
1 3 ] A n t h o n y R a l s t o n a n d E d w i n D . R e i l l y .
E n c y c l o p e d i a o f C o m p u t e r S c i e n c e , T h i r d
E d i t i o n . V a n N o s t r a n d R e i n h o l d , 1 9 9 3 .
1 4 ] R a j R e d d y . T o d r e a m t h e p o s s i b l e d r e a m .
C o m m u n i c a t i o n s o f t h e A C M , 3 9 ( 5 ) : 1 0 5 {
1 1 2 , M a y 1 9 9 6 .
1 5 ] W a l t e r F . T i c h y , P a u l L u k o w i c z , L u t z
P r e c h e l t , a n d E r n s t A . H e i n z . E x p e r i -
m e n t a l e v a l u a t i o n i n c o m p u t e r s c i e n c e : A
q u a n t i t a t i v e s t u d y . T h e J o u r n a l o f S y s -
t e m s a n d S o f t w a r e , 2 8 ( 1 ) : 1 { 1 8 , J a n u a r y
1 9 9 5 .
1 6 ] E d w a r d O . W i l s o n . T h e D i v e r s i t y o f L i f e .
H a r v a r d U n i v e r s i t y P r e s s , 1 9 9 2 .
1 7 ] M a r v i n V . Z e l k o w i t z a n d D o l o r e s W a l -
l a c e . E x p e r i m e n t a l m o d e l s f o r v a l i d a t i n g
c o m p u t e r t e c h n o l o g y . I E E E C o m p u t e r ,
3 1 ( 5 ) , M a y 1 9 9 8 .
1 2