A Software Architectural Approach to Security by Design | IEEE Conference Publication | IEEE Xplore