From user requirements to UML class diagram
On the Systematic Analysis of Natural Language Requirements with CIRCE