SMS dit: Java software structures