Scenario-driven requirements engineering : method and tool