Abstract
Understanding the requirements of a software system is essential for the proper direction of a development project. Requirements engineering (RE), a sub-discipline of software engineering, defines a systematic process that includes the phases of elicitation, specification, verification, and validation. Information security should be considered from the early stages of development, but it …