An event, activity and process based methodology for requirements elicitation and its application to an educational information system | IEEE Conference Publication | IEEE Xplore