Quality control in spreadsheets: a software engineering-based approach to spreadsheet development | IEEE Conference Publication | IEEE Xplore