{"id":{"repo_id":"gmu","oai_identifier":"oai:MARS:1920/10478"},"canonical_url":"https://search.dev.ndltd.org/etd/gmu/oai:MARS:1920/10478","repository":{"repo_id":"gmu","name":"George Mason University","base_url":"https://mars.gmu.edu/server/oai/request"},"display":{"title":"Architecture-Based Self-Protecting Software Systems","abstract":"Security is increasingly a principal concern that drives the design and construction of modern software systems. Since conventional software security approaches are often manually developed and statically deployed, they are no longer sufficient against today's sophisticated and evolving cyber security threats. This has motivated the development of \\emph{self-protecting software} that is capable of detecting security threats and mitigating them through runtime adaptation techniques. Much self-protection research to-date, however, has focused on specific system layers (e.g., network, host, or middleware), but lacks the ability to understand the ``whole picture'' and deploy defensive strategies intelligently.","abstract_html":"Security is increasingly a principal concern that drives the design and construction of modern software systems. Since conventional software security approaches are often manually developed and statically deployed, they are no longer sufficient against today&#x27;s sophisticated and evolving cyber security threats. This has motivated the development of \\emph{self-protecting software} that is capable of detecting security threats and mitigating them through runtime adaptation techniques. Much self-protection research to-date, however, has focused on specific system layers (e.g., network, host, or middleware), but lacks the ability to understand the ``whole picture&#x27;&#x27; and deploy defensive strategies intelligently.","abstract_has_math":false,"creators":["Yuan, Eric"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2016,"date_issued":"2016","date_published":"2016","updated_at":"2026-07-27T19:51:44Z","subjects":["Computer science","Data Mining","Models at Runtime","Self-Adaptive Systems","Self-Protection","Software Architecture","Software Security"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["hdl:1920/10478"],"render_values":[{"text":"hdl:1920/10478","href":null,"code":true}]}]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.issued","label":"Date","values":["2016"]},{"key":"dc:type","label":"Dc Type","values":["Dissertation"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer science","Data Mining","Models at Runtime","Self-Adaptive Systems","Self-Protection","Software Architecture","Software Security"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["hdl:1920/10478"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.other","label":"Dc Description Other","values":["Security is increasingly a principal concern that drives the design and construction of modern software systems. Since conventional software security approaches are often manually developed and statically deployed, they are no longer sufficient against today's sophisticated and evolving cyber security threats. This has motivated the development of \\emph{self-protecting software} that is capable of detecting security threats and mitigating them through runtime adaptation techniques. Much self-protection research to-date, however, has focused on specific system layers (e.g., network, host, or middleware), but lacks the ability to understand the ``whole picture'' and deploy defensive strategies intelligently."]},{"key":"dc:title","label":"Title","values":["Architecture-Based Self-Protecting Software Systems"]}]}],"canonical_facts":{"dc:date.issued":["2016"],"dc:description.other":["Security is increasingly a principal concern that drives the design and construction of modern software systems. Since conventional software security approaches are often manually developed and statically deployed, they are no longer sufficient against today's sophisticated and evolving cyber security threats. This has motivated the development of \\emph{self-protecting software} that is capable of detecting security threats and mitigating them through runtime adaptation techniques. Much self-protection research to-date, however, has focused on specific system layers (e.g., network, host, or middleware), but lacks the ability to understand the ``whole picture'' and deploy defensive strategies intelligently."],"dc:identifier":["hdl:1920/10478"],"dc:subject":["Computer science","Data Mining","Models at Runtime","Self-Adaptive Systems","Self-Protection","Software Architecture","Software Security"],"dc:title":["Architecture-Based Self-Protecting Software Systems"],"dc:type":["Dissertation"]},"updated_at":"2026-07-27T19:51:44Z"}