Information Systems are the software and hardware systems that support dataintensive applications. One of the most critical stages of an Information System development cycle is the System Design stage. During this stage the architecture, components, modules, interfaces and system data are defined and modeled in order to fulfill the respective requirements that the developed Information System should meet. For accomplishing this task a number of requirement engineering methodologies have been proposed and presented in the respective literature aiming on the elicitation, analysis and modeling of the system requirements