The impact of requirements on software quality across three product generations | IEEE Conference Publication | IEEE Xplore