EMBEDDED JAVA : AN UNCERTAIN FUTURE