1. A method comprising utilizing a processor causing: receiving an interoperability matrix, wherein the interoperability matrix indicates a level of operability of each feature of a platform with each other feature of the platform; identifying a feature combination based on the interoperability matrix; expanding the feature combination to include an additional feature only if the additional feature is interoperable with all features in the feature combination and the additional feature is new to the feature combination; adding the feature combination and the expanded feature combination to a validation set for the platform; and testing the platform based on the validation set.