Generic Mobile Computing Platform Mobile Operating System Runtime Environment Middleware Applications.