Ensuring compliance between policies, requirements and software design: a case study | IEEE Conference Publication | IEEE Xplore