Describir: Determining software quality using code analysis metrics