Teaching systems analysis to software engineering students: experience with a structured methodology | IEEE Conference Publication | IEEE Xplore