{"id":37,"date":"2019-05-26T09:10:43","date_gmt":"2019-05-26T07:10:43","guid":{"rendered":"https:\/\/blogg.lnu.se\/cps\/?p=37"},"modified":"2019-05-28T16:48:12","modified_gmt":"2019-05-28T14:48:12","slug":"talk-towards-secure-architectural-adaptation-at-seams-2019","status":"publish","type":"post","link":"https:\/\/blogg.lnu.se\/cps\/?p=37","title":{"rendered":"Talk: Towards Secure Architectural Adaptation at SEAMS 2019"},"content":{"rendered":"<p>A few of our researchers are now in Montreal, Canada for <a href=\"https:\/\/conf.researchr.org\/home\/seams-2019\" target=\"_blank\" rel=\"noopener noreferrer\">SEAMS 2019<\/a> (Symposium on Software Engineering for Adaptive and Self-Managing Systems 2019 conference). The objective of SEAMS is to bring together researchers and practitioners from diverse areas to investigate, discuss, and examine the fundamental principles, the state of the art, and critical challenges of engineering self-adaptive and self-managing systems.<\/p>\n<p>On Sunday May 26th, Narges Khakpour will give a presentation of the paper entitled <em>Towards Secure Architectural Adaptation <\/em>(authored by: Narges Khakpour, Charilaos Skandylas, Goran Saman Nariman, and Danny Weyns), accepted for publication in the book of proceedings of the conference<em>.<\/em><\/p>\n<p><strong><label class=\"col-sm-2 control-label\">Abstract<\/label><\/strong><\/p>\n<p>As any software system, a self-adaptive system is subject to security threats. However, applying self-adaptation may introduce additional threats. So far, little research has been devoted to this important problem. In this paper, we propose an approach for vulnerability analysis of architecture-based adaptations in self-adaptive systems using threat modeling and analysis techniques. To this end, we specify components\u2019 vulnerabilities and the system architecture formally and generate an attack model that describes the attacker\u2019s strategies to attack the system when adaptation is applied by exploiting different vulnerabilities. We use a set of security metrics to quantitatively assess the security risks of adaptations based on the produced attack model which enables the system to consider security aspects while choosing an adaptation to apply to the system. We automate and incorporate our approach into the Rainbow framework, allowing for secure architectural adaptations at runtime. To evaluate the effectiveness of our approach, we apply it on a simple document storage system and on the ZNN system.<\/p>\n<p>For more information please <a href=\"https:\/\/conf.researchr.org\/details\/seams-2019\/seams-2019-papers\/15\/Towards-Secure-Architectural-Adaptation\" target=\"_blank\" rel=\"noopener noreferrer\">click here.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few of our researchers are now in Montreal, Canada for SEAMS 2019 (Symposium on Software Engineering for Adaptive and Self-Managing Systems 2019 conference). The objective of SEAMS is to bring together researchers and practitioners from diverse areas to investigate, discuss, and examine the fundamental principles, the state of the art, and critical challenges of [&hellip;]<\/p>\n","protected":false},"author":401,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24528,459,32102,27510,390],"tags":[],"class_list":["post-37","post","type-post","status-publish","format-standard","hentry","category-conferences","category-events","category-okategoriserade","category-publications","category-research"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Talk: Towards Secure Architectural Adaptation at SEAMS 2019 - CPS<\/title>\r\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Talk: Towards Secure Architectural Adaptation at SEAMS 2019 - CPS\" \/>\r\n<meta property=\"og:description\" content=\"A few of our researchers are now in Montreal, Canada for SEAMS 2019 (Symposium on Software Engineering for Adaptive and Self-Managing Systems 2019 conference). The objective of SEAMS is to bring together researchers and practitioners from diverse areas to investigate, discuss, and examine the fundamental principles, the state of the art, and critical challenges of [&hellip;]\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/blogg.lnu.se\/cps\/?p=37\" \/>\r\n<meta property=\"og:site_name\" content=\"CPS\" \/>\r\n<meta property=\"article:published_time\" content=\"2019-05-26T07:10:43+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2019-05-28T14:48:12+00:00\" \/>\r\n<meta name=\"author\" content=\"Diana Unander\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Diana Unander\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blogg.lnu.se\/cps\/?p=37\",\"url\":\"https:\/\/blogg.lnu.se\/cps\/?p=37\",\"name\":\"Talk: Towards Secure Architectural Adaptation at SEAMS 2019 - CPS\",\"isPartOf\":{\"@id\":\"https:\/\/blogg.lnu.se\/cps\/#website\"},\"datePublished\":\"2019-05-26T07:10:43+00:00\",\"dateModified\":\"2019-05-28T14:48:12+00:00\",\"author\":{\"@id\":\"https:\/\/blogg.lnu.se\/cps\/#\/schema\/person\/a322baa56840d8b8d7320bc36fc73c42\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blogg.lnu.se\/cps\/?p=37\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blogg.lnu.se\/cps\/#website\",\"url\":\"https:\/\/blogg.lnu.se\/cps\/\",\"name\":\"CPS\",\"description\":\"Cyber-Physical Systems\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blogg.lnu.se\/cps\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blogg.lnu.se\/cps\/#\/schema\/person\/a322baa56840d8b8d7320bc36fc73c42\",\"name\":\"Diana Unander\",\"sameAs\":[\"https:\/\/lnu.se\/en\/disa\"],\"url\":\"https:\/\/blogg.lnu.se\/cps\/?author=401\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Talk: Towards Secure Architectural Adaptation at SEAMS 2019 - CPS","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Talk: Towards Secure Architectural Adaptation at SEAMS 2019 - CPS","og_description":"A few of our researchers are now in Montreal, Canada for SEAMS 2019 (Symposium on Software Engineering for Adaptive and Self-Managing Systems 2019 conference). The objective of SEAMS is to bring together researchers and practitioners from diverse areas to investigate, discuss, and examine the fundamental principles, the state of the art, and critical challenges of [&hellip;]","og_url":"https:\/\/blogg.lnu.se\/cps\/?p=37","og_site_name":"CPS","article_published_time":"2019-05-26T07:10:43+00:00","article_modified_time":"2019-05-28T14:48:12+00:00","author":"Diana Unander","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Diana Unander","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blogg.lnu.se\/cps\/?p=37","url":"https:\/\/blogg.lnu.se\/cps\/?p=37","name":"Talk: Towards Secure Architectural Adaptation at SEAMS 2019 - CPS","isPartOf":{"@id":"https:\/\/blogg.lnu.se\/cps\/#website"},"datePublished":"2019-05-26T07:10:43+00:00","dateModified":"2019-05-28T14:48:12+00:00","author":{"@id":"https:\/\/blogg.lnu.se\/cps\/#\/schema\/person\/a322baa56840d8b8d7320bc36fc73c42"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogg.lnu.se\/cps\/?p=37"]}]},{"@type":"WebSite","@id":"https:\/\/blogg.lnu.se\/cps\/#website","url":"https:\/\/blogg.lnu.se\/cps\/","name":"CPS","description":"Cyber-Physical Systems","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogg.lnu.se\/cps\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blogg.lnu.se\/cps\/#\/schema\/person\/a322baa56840d8b8d7320bc36fc73c42","name":"Diana Unander","sameAs":["https:\/\/lnu.se\/en\/disa"],"url":"https:\/\/blogg.lnu.se\/cps\/?author=401"}]}},"_links":{"self":[{"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=\/wp\/v2\/posts\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=\/wp\/v2\/users\/401"}],"replies":[{"embeddable":true,"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=37"}],"version-history":[{"count":3,"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=\/wp\/v2\/posts\/37\/revisions"}],"predecessor-version":[{"id":41,"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=\/wp\/v2\/posts\/37\/revisions\/41"}],"wp:attachment":[{"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogg.lnu.se\/cps\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}