- Large Systems:  100k's to millions of lines of code involving 100 to 1000 man-years of work
 
- Complex: Performance is important while there is conflicting needs of different users, Cannot remove all bugs from such complex and large software
 
- Behavior is hard to predict; tuning is done by guessing
 
2004-05-25