IBM has transformed into a higher-quality, more predictable business with a focus on recurring software revenue and ...