Describir: UML requirements modeling for business analysts