Motivation
What is a component?
- Independent software unit (like a class, module, ...)
- Independent of language, platform, vendor
- Plugged together without programming
- Goal: reduced time to market, improved software quality, less maintenance effort
Investigate well known component technologies
- JavaBeans from Sun
- COM/ActiveX from Microsoft
- CORBA
- components will be introduced with the upcoming 3.0 standard