{"id":1185,"date":"2021-10-29T11:44:47","date_gmt":"2021-10-29T15:44:47","guid":{"rendered":"https:\/\/carleton.ca\/cybersea\/?page_id=1185"},"modified":"2026-01-26T10:42:04","modified_gmt":"2026-01-26T15:42:04","slug":"compass","status":"publish","type":"page","link":"https:\/\/carleton.ca\/cybersea\/compass\/","title":{"rendered":"Compass: A Toolkit for Secure System Design Tools"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n            <div class=\"cu-textmedia flex flex-col lg:flex-row mx-auto gap-6 md:gap-10 my-6 md:my-12 first:mt-0 max-w-5xl\">\n        <div class=\"justify-start cu-textmedia-content cu-prose-first-last\" style=\"flex: 0 0 100%;\">\n            <header class=\"font-light prose-xl cu-pageheader md:prose-2xl cu-component-updated cu-prose-first-last\">\n                                    <h1 class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] pb-5 after:w-10 text-cu-black-700 not-prose\">\n                        Compass: A Toolkit for Secure System Design Tools\n                    <\/h1>\n                \n                                \n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n<h2 id=\"compass-a-toolkit-for-secure-system-design-tools\" class=\"wp-block-heading\">Compass: A Toolkit for Secure System Design Tools<\/h2>\n\n\n\n<p>System architects, developers, and evaluators need simple and intuitive tools to help them design secure software systems. While a number of secure system design tools exist, it is hard for system architects and other stakeholders to keep up with the availability and improvement of these tools over time. This problem is compounded as more secure system design tools are released.<\/p>\n\n\n\n<p><em>Compass<\/em> is a one-stop-shop toolkit to support system architects, developers, evaluators, and researchers to design secure software systems. Compass is designed based on a service-oriented architecture to house heterogeneous secure system design tools.<\/p>\n\n\n\n<p class=\"Text__Paragraph-sc-67o2k-0 huuIWf mb-4\">With Compass, we also provide design and usability guidelines to help researchers and develop tools that are intuitive for system architects to use. We believe this toolkit will inspire more secure system design researchers to develop tools for practitioners to apply, try out, and improve. This aims to address the lack of adequate tool support for practitioners to apply secure system design research in their workflows.<\/p>\n\n\n\n<h3 id=\"related-publications\" class=\"wp-block-heading\">Related Publications<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Joe Samuel. <a href=\"https:\/\/doi.org\/10.22215\/etd\/2021-14669\">A Data-Driven Approach to Evaluate the Security of System Designs<\/a>. Master&#8217;s Thesis, Carleton University, Ottawa, ON, Canada, 2021.<\/li>\n<\/ul>\n\n\n\n<h3 id=\"for-more-information\" class=\"wp-block-heading\">For more information:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/compass.carleton.ca\/\">https:\/\/compass.carleton.ca\/<\/a><\/li>\n<\/ul>\n\n\n\n<h3 id=\"screenshots\" class=\"wp-block-heading\">Screenshots<\/h3>\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2880\" height=\"1588\" data-id=\"1186\" src=\"https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home.png\" class=\"wp-image-1186\" srcset=\"https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home.png 2880w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home-160x88.png 160w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home-240x132.png 240w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home-768x423.png 768w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home-400x221.png 400w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home-1536x847.png 1536w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home-2048x1129.png 2048w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Home-360x199.png 360w\" sizes=\"auto, (max-width: 2880px) 100vw, 2880px\" \/><\/figure>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2880\" height=\"1590\" data-id=\"1187\" src=\"https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools.png\" class=\"wp-image-1187\" srcset=\"https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools.png 2880w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools-160x88.png 160w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools-240x133.png 240w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools-768x424.png 768w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools-400x221.png 400w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools-1536x848.png 1536w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools-2048x1131.png 2048w, https:\/\/carleton.ca\/cybersea\/wp-content\/uploads\/sites\/191\/Compass-Tools-360x199.png 360w\" sizes=\"auto, (max-width: 2880px) 100vw, 2880px\" \/><\/figure><\/figure>","protected":false},"excerpt":{"rendered":"<p>Compass: A Toolkit for Secure System Design Tools System architects, developers, and evaluators need simple and intuitive tools to help them design secure software systems. While a number of secure system design tools exist, it is hard for system architects and other stakeholders to keep up with the availability and improvement of these tools over [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_cu_dining_location_slug":"","footnotes":"","_links_to":"","_links_to_target":""},"cu_page_type":[52],"class_list":["post-1185","page","type-page","status-publish","hentry","cu_page_type-tools"],"acf":{"cu_post_thumbnail":false},"_links":{"self":[{"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/pages\/1185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/comments?post=1185"}],"version-history":[{"count":2,"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/pages\/1185\/revisions"}],"predecessor-version":[{"id":1214,"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/pages\/1185\/revisions\/1214"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/media?parent=1185"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/cybersea\/wp-json\/wp\/v2\/cu_page_type?post=1185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}