{"id":"https:\/\/openalex.org\/W2126972785","doi":"https:\/\/doi.org\/10.1109\/ecbs.2007.74","title":"Transformation of Existing Programs into Autonomic and Self-healing Entities","display_name":"Transformation of Existing Programs into Autonomic and Self-healing Entities","publication_year":2007,"publication_date":"2007-03-01","ids":{"openalex":"https:\/\/openalex.org\/W2126972785","doi":"https:\/\/doi.org\/10.1109\/ecbs.2007.74","mag":"2126972785"},"language":"en","primary_location":{"id":"doi:10.1109\/ecbs.2007.74","is_oa":false,"landing_page_url":"https:\/\/doi.org\/10.1109\/ecbs.2007.74","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'07)","raw_type":"proceedings-article"},"type":"conference-paper","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\/A5039373595","display_name":"Muztaba Fuad","orcid":"https:\/\/orcid.org\/0000-0002-1942-1193"},"institutions":[{"id":"https:\/\/openalex.org\/I23732399","display_name":"Montana State University","ror":"https:\/\/ror.org\/02w0trx84","country_code":"US","type":"education","lineage":["https:\/\/openalex.org\/I23732399","https:\/\/openalex.org\/I4210126032"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Muztaba Fuad","raw_affiliation_strings":["Department of Computer Science, Montana State University, Bozemon, MT, USA","Department of Computer Science, Montana State University, Bozeman, MT#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Montana State University, Bozemon, MT, USA","institution_ids":["https:\/\/openalex.org\/I23732399"]},{"raw_affiliation_string":"Department of Computer Science, Montana State University, Bozeman, MT#TAB#","institution_ids":["https:\/\/openalex.org\/I23732399"]}]},{"author_position":"last","author":{"id":"https:\/\/openalex.org\/A5067307974","display_name":"Michael J. Oudshoorn","orcid":"https:\/\/orcid.org\/0000-0001-6112-1226"},"institutions":[{"id":"https:\/\/openalex.org\/I23732399","display_name":"Montana State University","ror":"https:\/\/ror.org\/02w0trx84","country_code":"US","type":"education","lineage":["https:\/\/openalex.org\/I23732399","https:\/\/openalex.org\/I4210126032"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael J. Oudshoorn","raw_affiliation_strings":["Department of Computer Science, Montana State University, Bozemon, MT, USA","Department of Computer Science, Montana State University, Bozeman, MT#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Montana State University, Bozemon, MT, USA","institution_ids":["https:\/\/openalex.org\/I23732399"]},{"raw_affiliation_string":"Department of Computer Science, Montana State University, Bozeman, MT#TAB#","institution_ids":["https:\/\/openalex.org\/I23732399"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https:\/\/openalex.org\/I23732399"],"apc_list":null,"apc_paid":null,"fwci":2.4482,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.90690416,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"2830","issue":null,"first_page":"133","last_page":"144"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https:\/\/openalex.org\/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994000196456909,"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.9994000196456909,"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.9914000034332275,"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\/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9854999780654907,"subfield":{"id":"https:\/\/openalex.org\/subfields\/1711","display_name":"Signal Processing"},"field":{"id":"https:\/\/openalex.org\/fields\/17","display_name":"Computer Science"},"domain":{"id":"https:\/\/openalex.org\/domains\/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https:\/\/openalex.org\/keywords\/autonomic-computing","display_name":"Autonomic computing","score":0.7985526323318481},{"id":"https:\/\/openalex.org\/keywords\/computer-science","display_name":"Computer science","score":0.7913494110107422},{"id":"https:\/\/openalex.org\/keywords\/java","display_name":"Java","score":0.6302063465118408},{"id":"https:\/\/openalex.org\/keywords\/code","display_name":"Code (set theory)","score":0.6017903089523315},{"id":"https:\/\/openalex.org\/keywords\/transformation","display_name":"Transformation (genetics)","score":0.5253017544746399},{"id":"https:\/\/openalex.org\/keywords\/program-transformation","display_name":"Program transformation","score":0.5178685188293457},{"id":"https:\/\/openalex.org\/keywords\/software","display_name":"Software","score":0.5038177371025085},{"id":"https:\/\/openalex.org\/keywords\/distributed-computing","display_name":"Distributed computing","score":0.46204349398612976},{"id":"https:\/\/openalex.org\/keywords\/software-engineering","display_name":"Software engineering","score":0.4561767280101776},{"id":"https:\/\/openalex.org\/keywords\/component","display_name":"Component (thermodynamics)","score":0.4200098514556885},{"id":"https:\/\/openalex.org\/keywords\/byte","display_name":"Byte","score":0.4191013276576996},{"id":"https:\/\/openalex.org\/keywords\/programming-language","display_name":"Programming language","score":0.4133152663707733},{"id":"https:\/\/openalex.org\/keywords\/self-healing","display_name":"Self-healing","score":0.41295942664146423},{"id":"https:\/\/openalex.org\/keywords\/operating-system","display_name":"Operating system","score":0.24267122149467468},{"id":"https:\/\/openalex.org\/keywords\/cloud-computing","display_name":"Cloud computing","score":0.15675246715545654}],"concepts":[{"id":"https:\/\/openalex.org\/C558632462","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q788172","display_name":"Autonomic computing","level":3,"score":0.7985526323318481},{"id":"https:\/\/openalex.org\/C41008148","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q21198","display_name":"Computer science","level":0,"score":0.7913494110107422},{"id":"https:\/\/openalex.org\/C548217200","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q251","display_name":"Java","level":2,"score":0.6302063465118408},{"id":"https:\/\/openalex.org\/C2776760102","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q5139990","display_name":"Code (set theory)","level":3,"score":0.6017903089523315},{"id":"https:\/\/openalex.org\/C204241405","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.5253017544746399},{"id":"https:\/\/openalex.org\/C2778361913","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q7248437","display_name":"Program transformation","level":2,"score":0.5178685188293457},{"id":"https:\/\/openalex.org\/C2777904410","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q7397","display_name":"Software","level":2,"score":0.5038177371025085},{"id":"https:\/\/openalex.org\/C120314980","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q180634","display_name":"Distributed computing","level":1,"score":0.46204349398612976},{"id":"https:\/\/openalex.org\/C115903868","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q80993","display_name":"Software engineering","level":1,"score":0.4561767280101776},{"id":"https:\/\/openalex.org\/C168167062","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.4200098514556885},{"id":"https:\/\/openalex.org\/C43364308","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q8799","display_name":"Byte","level":2,"score":0.4191013276576996},{"id":"https:\/\/openalex.org\/C199360897","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q9143","display_name":"Programming language","level":1,"score":0.4133152663707733},{"id":"https:\/\/openalex.org\/C2778210392","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q1412709","display_name":"Self-healing","level":3,"score":0.41295942664146423},{"id":"https:\/\/openalex.org\/C111919701","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q9135","display_name":"Operating system","level":1,"score":0.24267122149467468},{"id":"https:\/\/openalex.org\/C79974875","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q483639","display_name":"Cloud computing","level":2,"score":0.15675246715545654},{"id":"https:\/\/openalex.org\/C142724271","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q7208","display_name":"Pathology","level":1,"score":0},{"id":"https:\/\/openalex.org\/C55493867","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q7094","display_name":"Biochemistry","level":1,"score":0},{"id":"https:\/\/openalex.org\/C97355855","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q11473","display_name":"Thermodynamics","level":1,"score":0},{"id":"https:\/\/openalex.org\/C177264268","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0},{"id":"https:\/\/openalex.org\/C204787440","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q188504","display_name":"Alternative medicine","level":2,"score":0},{"id":"https:\/\/openalex.org\/C71924100","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q11190","display_name":"Medicine","level":0,"score":0},{"id":"https:\/\/openalex.org\/C185592680","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q2329","display_name":"Chemistry","level":0,"score":0},{"id":"https:\/\/openalex.org\/C121332964","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q413","display_name":"Physics","level":0,"score":0},{"id":"https:\/\/openalex.org\/C104317684","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q7187","display_name":"Gene","level":2,"score":0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109\/ecbs.2007.74","is_oa":false,"landing_page_url":"https:\/\/doi.org\/10.1109\/ecbs.2007.74","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'07)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https:\/\/openalex.org\/W4015096","https:\/\/openalex.org\/W47276571","https:\/\/openalex.org\/W63314774","https:\/\/openalex.org\/W169194201","https:\/\/openalex.org\/W1521701029","https:\/\/openalex.org\/W1568919068","https:\/\/openalex.org\/W1588555795","https:\/\/openalex.org\/W1872241854","https:\/\/openalex.org\/W1990911977","https:\/\/openalex.org\/W2020202681","https:\/\/openalex.org\/W2079706626","https:\/\/openalex.org\/W2099719687","https:\/\/openalex.org\/W2100262600","https:\/\/openalex.org\/W2100304209","https:\/\/openalex.org\/W2106617610","https:\/\/openalex.org\/W2118474410","https:\/\/openalex.org\/W2123672134","https:\/\/openalex.org\/W2129659071","https:\/\/openalex.org\/W2130121696","https:\/\/openalex.org\/W2134716336","https:\/\/openalex.org\/W2143717231","https:\/\/openalex.org\/W2145393551","https:\/\/openalex.org\/W2160307081","https:\/\/openalex.org\/W2582372512","https:\/\/openalex.org\/W3151196096","https:\/\/openalex.org\/W4256451846","https:\/\/openalex.org\/W4285719527","https:\/\/openalex.org\/W6602629050","https:\/\/openalex.org\/W6634042934","https:\/\/openalex.org\/W6635156717","https:\/\/openalex.org\/W6674897937","https:\/\/openalex.org\/W6678567435"],"related_works":["https:\/\/openalex.org\/W2131655578","https:\/\/openalex.org\/W2248675240","https:\/\/openalex.org\/W2006971450","https:\/\/openalex.org\/W121858127","https:\/\/openalex.org\/W2775143306","https:\/\/openalex.org\/W2181448200","https:\/\/openalex.org\/W4289329995","https:\/\/openalex.org\/W2373574911","https:\/\/openalex.org\/W2046727832","https:\/\/openalex.org\/W4247895841"],"abstract_inverted_index":{"Autonomic":[0],"computing":[1],"is":[2,30,69,101],"a":[3,70,99,116],"grand":[4],"challenge":[5,72],"in":[6,36,51,131],"computing,":[7],"which":[8],"aims":[9],"to":[10,60,86,114,133],"produce":[11],"software":[12,67],"that":[13,103,121],"has":[14],"the":[15,56,61,75],"properties":[16,26],"of":[17,74,77],"self-configuration,":[18],"self-healing,":[19],"self-optimization":[20],"and":[21,90,111],"self-protection.":[22],"Adding":[23],"such":[24,65,87,96,122],"autonomic":[25,66,136],"into":[27],"existing":[28],"applications":[29,47],"immensely":[31],"useful":[32],"for":[33],"redeploying":[34],"them":[35],"an":[37],"environment":[38],"other":[39],"than":[40],"they":[41,128],"were":[42],"developed":[43],"for.":[44],"Such":[45],"transformed":[46],"can":[48],"be":[49],"redeployed":[50],"different":[52],"dynamic":[53],"environments":[54],"without":[55],"user":[57],"making":[58],"changes":[59],"application.":[62],"However,":[63],"creating":[64],"entities":[68],"significant":[71],"because":[73],"amount":[76],"code":[78,88,97,107,123],"transformation":[79],"required.":[80],"This":[81],"paper":[82],"presents":[83],"feasible":[84],"solutions":[85],"transformations":[89,124],"identifies":[91],"associated":[92],"issues.":[93],"To":[94],"illustrate":[95],"transformations,":[98],"technique":[100],"presented":[102],"inserts":[104],"Java":[105],"byte":[106],"with":[108],"self-healing":[109,117],"primitives":[110],"transforms":[112],"it":[113],"become":[115],"component.":[118],"Experiments":[119],"show":[120],"are":[125,129],"challenging":[126],"however":[127],"worthwhile":[130],"order":[132],"provide":[134],"transparent":[135],"behavior":[137]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}