Building high assurance secure applications using security patterns for capability-based platforms | IEEE Conference Publication | IEEE Xplore