SMS dit: Object oriented modeling and design with UML /