Software Defined Anything