{"id":"https://openalex.org/W2036625623","doi":"https://doi.org/10.1145/2600176.2600181","title":"Architecture-based self-protection","display_name":"Architecture-based self-protection","publication_year":2014,"publication_date":"2014-04-08","ids":{"openalex":"https://openalex.org/W2036625623","doi":"https://doi.org/10.1145/2600176.2600181","mag":"2036625623"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/2600176.2600181","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057348711","display_name":"Bradley Schmerl","orcid":"https://orcid.org/0000-0001-7828-622X"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bradley Schmerl","raw_affiliation_strings":["Carnegie-Mellon University, Pittsburgh, PA."],"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University, Pittsburgh, PA.","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091731762","display_name":"Javier C\u00e1mara","orcid":"https://orcid.org/0000-0001-6717-4775"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Javier C\u00e1mara","raw_affiliation_strings":["Carnegie-Mellon University, Pittsburgh, PA."],"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University, Pittsburgh, PA.","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019372248","display_name":"Jeffrey Gennari","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeffrey Gennari","raw_affiliation_strings":["Carnegie-Mellon University, Pittsburgh, PA."],"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University, Pittsburgh, PA.","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108485872","display_name":"David Garlan","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David Garlan","raw_affiliation_strings":["Carnegie-Mellon University, Pittsburgh, PA."],"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University, Pittsburgh, PA.","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028229844","display_name":"Paulo Casanova","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Paulo Casanova","raw_affiliation_strings":["Carnegie-Mellon University, Pittsburgh, PA."],"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University, Pittsburgh, PA.","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103073442","display_name":"Gabriel A. Moreno","orcid":"https://orcid.org/0000-0002-1976-8699"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gabriel A. Moreno","raw_affiliation_strings":["Carnegie-Mellon University, Pittsburgh, PA."],"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University, Pittsburgh, PA.","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088820358","display_name":"Thomas J. Glazier","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thomas J. Glazier","raw_affiliation_strings":["Carnegie-Mellon University, Pittsburgh, PA."],"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University, Pittsburgh, PA.","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5019623513","display_name":"Jeffrey M. Barnes","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeffrey M. Barnes","raw_affiliation_strings":["Carnegie-Mellon University, Pittsburgh, PA."],"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University, Pittsburgh, PA.","institution_ids":["https://openalex.org/I74973139"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.751,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":40,"citation_normalized_percentile":{"value":0.9486,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"12"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9996,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9996,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9951,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9943,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7997096},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.573014},{"id":"https://openalex.org/C139807058","wikidata":"https://www.wikidata.org/wiki/Q352374","display_name":"Adaptation (eye)","level":2,"score":0.528705},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.5042652},{"id":"https://openalex.org/C2780428219","wikidata":"https://www.wikidata.org/wiki/Q16952335","display_name":"Cover (algebra)","level":2,"score":0.46111846},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.4453564},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.43150443},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.41226164},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3772319},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.27838707},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.21248344},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.108558476},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/2600176.2600181","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[{"funder":"https://openalex.org/F4320306078","funder_display_name":"U.S. Department of Defense","award_id":"FA8721-05-C-0003"},{"funder":"https://openalex.org/F4320337345","funder_display_name":"Office of Naval Research","award_id":"N000141310401"},{"funder":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office","award_id":"W911NF-09-1-0273, W911NF-13-1-0154"}],"datasets":[],"versions":[],"referenced_works_count":37,"referenced_works":["https://openalex.org/W112403282","https://openalex.org/W125598877","https://openalex.org/W1489800325","https://openalex.org/W1498432697","https://openalex.org/W1552582326","https://openalex.org/W1590579702","https://openalex.org/W1603565383","https://openalex.org/W1670032034","https://openalex.org/W1819146036","https://openalex.org/W1862398452","https://openalex.org/W1867219652","https://openalex.org/W1964202794","https://openalex.org/W1967176643","https://openalex.org/W1969171379","https://openalex.org/W1974319290","https://openalex.org/W1976103537","https://openalex.org/W1990911977","https://openalex.org/W2053316513","https://openalex.org/W2066210260","https://openalex.org/W2077318760","https://openalex.org/W2096210507","https://openalex.org/W2099564621","https://openalex.org/W2101321221","https://openalex.org/W2109140440","https://openalex.org/W2115422674","https://openalex.org/W2121501862","https://openalex.org/W2135012655","https://openalex.org/W2140140369","https://openalex.org/W2164693633","https://openalex.org/W2172097227","https://openalex.org/W2172135069","https://openalex.org/W2482678392","https://openalex.org/W2511444485","https://openalex.org/W2561675875","https://openalex.org/W285455300","https://openalex.org/W2945010494","https://openalex.org/W3144844971"],"related_works":["https://openalex.org/W623607250","https://openalex.org/W4251969024","https://openalex.org/W4245505501","https://openalex.org/W4245429118","https://openalex.org/W4212927854","https://openalex.org/W4205110281","https://openalex.org/W2921334381","https://openalex.org/W2650639705","https://openalex.org/W2114769520","https://openalex.org/W1936095683"],"abstract_inverted_index":{"Security":[0],"features":[1],"are":[2,196],"often":[3],"hardwired":[4],"into":[5,85],"software":[6],"applications,":[7],"making":[8],"it":[9],"difficult":[10],"to":[11,15,82,94,104,123,127,131,150,164,198],"adapt":[12],"security":[13,52,96],"responses":[14,93],"reflect":[16],"changes":[17],"in":[18,54],"runtime":[19],"context":[20,56],"and":[21,44,109,166,187],"new":[22],"attacks.":[23,76],"In":[24,61],"prior":[25],"work,":[26],"we":[27,64,141],"proposed":[28],"the":[29,55,117,133,153,156,160,167,176,180,183],"idea":[30],"of":[31,37,57,119,136,158,169,175],"architecture-based":[32],"self-protection":[33],"as":[34],"a":[35,46,95,120],"way":[36],"separating":[38],"adaptation":[39],"logic":[40,43],"from":[41],"application":[42],"providing":[45],"global":[47],"perspective":[48],"for":[49,72],"reasoning":[50,100],"about":[51,129],"adaptations":[53],"other":[58,172],"business":[59,107,200],"goals.":[60],"this":[62,70,114],"paper,":[63],"present":[65],"an":[66],"approach,":[67],"based":[68],"on":[69,171],"idea,":[71],"combating":[73],"denial-of-service":[74],"(DoS)":[75],"Our":[77],"approach":[78,115,122,181],"allows":[79],"DoS-related":[80],"tactics":[81,194],"be":[83,102,148],"composed":[84],"more":[86],"sophisticated":[87],"mitigation":[88,137,193],"strategies":[89],"that":[90,195],"encapsulate":[91],"possible":[92],"problem.":[97],"Then,":[98],"utility-based":[99],"can":[101,147],"used":[103,149],"consider":[105],"different":[106,199],"contexts":[108],"qualities.":[110],"We":[111,178],"describe":[112],"how":[113,130,144,189],"forms":[116],"underpinnings":[118],"scientific":[121],"self-protection,":[124],"allowing":[125],"us":[126],"reason":[128],"make":[132],"best":[134],"choice":[135],"at":[138],"runtime.":[139],"Moreover,":[140],"also":[142],"show":[143,188],"formal":[145],"analysis":[146],"determine":[151],"whether":[152],"mitigations":[154,170],"cover":[155],"range":[157],"conditions":[159],"system":[161],"is":[162],"likely":[163],"encounter,":[165],"effect":[168],"quality":[173],"attributes":[174],"system.":[177],"evaluate":[179],"using":[182],"Rainbow":[184,190],"self-adaptive":[185],"framework":[186],"chooses":[191],"DoS":[192],"sensitive":[197],"contexts.":[201]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2036625623","counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":6},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":9},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1}],"updated_date":"2025-01-06T12:02:01.991076","created_date":"2016-06-24"}