Requirements elicitation driven by interviews: the use of viewpoints | IEEE Conference Publication | IEEE Xplore