Tech company Raytheon says it is developing a technology to make software “immortal.” A team led by Raytheon BBN Technologies is developing methods to make mobile applications viable