This thesis concentrates on bridging the gap between the users and designers in the Requirements Analysis phase of software engineering.