On non-functional requirements: A survey | IEEE Conference Publication | IEEE Xplore