Information engineering: a balanced approach to information systems requirements analysis and design | IEEE Conference Publication | IEEE Xplore