Intelligent requirements engineering from natural language and their chaining toward CAD models