Abstract: Requirements Engineering (RE) represents a fundamental activity in the software development process. When executed correctly, RE can have a beneficial impact on the final software quality.