I have to develop a system to monitor sensor information, but many sensors might be added in the future.
That said, the idea would be to develop a system that would
Take a look at:
Composite UI Application Block and Smart Client Software Factory