Why Components?
n
Everyone is writing too much code
u
Not enough code reuse
u
Hard to reconfigure
u
Hard to understand
u
Hard to test/verify
n
Exceptions: Click, Scout, Ensemble, Fox,
MMLite, OSKit, …