software documentation
requirements modeling
product families
maintenance support
technology transfer