Architecture Software for JVM