software mobility DNA