1) An experiment was conducted to study the effects of defects in UML models on software developers. Developers were given UML models containing inconsistencies and asked questions to test their understanding.
2) Most developers did not notice an inconsistency where a message name did not correspond to a method name. They simply implemented based on the diagrams without recognizing the defect.
3) The results indicate that defects in UML models can negatively impact developers' comprehension and implementation based on the models. Developers may implement defects instead of recognizing problems in the models.