How the understanding of the effects of design decisions informs requirements engineering | IEEE Conference Publication | IEEE Xplore