COMPONENT ADAPTATION THROUGH FLEXIBLE SUBSERVICING