An XML Environment for Scenario Based Requirements Engineering