Adaptive platforms