Describir: Case Studies in object oriented analysis