- Class libraries
- Well-defined
- Carefully tested
- Well-documented
- Portable
- Widely available
- Speeds development of powerful, high-quality software
- Rapid applications development (RAD)
- Resulting problems
- Cataloging schemes
- Licensing schemes
- Protection mechanisms
2004-07-01