AI is shaking software. There's a new way to spot which companies are built to survive. Which software companies can survive the AI era? Barclays highlights the firms best positioned to weather the disruption.