SMS dit: Case Studies in object oriented analysis