{"id":"https://openalex.org/W2042103376","doi":"https://doi.org/10.1007/s13174-011-0049-4","title":"Applying evolutionary computation to mitigate uncertainty in dynamically-adaptive, high-assurance middleware","display_name":"Applying evolutionary computation to mitigate uncertainty in dynamically-adaptive, high-assurance middleware","publication_year":2011,"publication_date":"2011-12-03","ids":{"openalex":"https://openalex.org/W2042103376","doi":"https://doi.org/10.1007/s13174-011-0049-4","mag":"2042103376"},"language":"en","primary_location":{"id":"doi:10.1007/s13174-011-0049-4","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s13174-011-0049-4","pdf_url":"https://jisajournal.springeropen.com/counter/pdf/10.1007/s13174-011-0049-4","source":{"id":"https://openalex.org/S1250476","display_name":"Journal of Internet Services and Applications","issn_l":"1867-4828","issn":["1867-4828","1869-0238"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Internet Services and Applications","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://jisajournal.springeropen.com/counter/pdf/10.1007/s13174-011-0049-4","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5017795809","display_name":"Philip K. McKinley","orcid":null},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Philip K. McKinley","raw_affiliation_strings":["Department of Computer Science and Engineering, Michigan State University, 3115 Engineering Building, East Lansing, MI, USA","Department of Computer Science and Engineering Michigan State University, East Lansing, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Michigan State University, 3115 Engineering Building, East Lansing, MI, USA","institution_ids":["https://openalex.org/I87216513"]},{"raw_affiliation_string":"Department of Computer Science and Engineering Michigan State University, East Lansing, USA","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047852703","display_name":"Betty H. C. Cheng","orcid":"https://orcid.org/0000-0001-9825-5359"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Betty H. C. Cheng","raw_affiliation_strings":["Department of Computer Science and Engineering, Michigan State University, 3115 Engineering Building, East Lansing, MI, USA","Department of Computer Science and Engineering Michigan State University, East Lansing, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Michigan State University, 3115 Engineering Building, East Lansing, MI, USA","institution_ids":["https://openalex.org/I87216513"]},{"raw_affiliation_string":"Department of Computer Science and Engineering Michigan State University, East Lansing, USA","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000885481","display_name":"Andres J. Ramirez","orcid":"https://orcid.org/0000-0001-8657-992X"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andres J. Ramirez","raw_affiliation_strings":["Department of Computer Science and Engineering, Michigan State University, 3115 Engineering Building, East Lansing, MI, USA","Department of Computer Science and Engineering Michigan State University, East Lansing, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Michigan State University, 3115 Engineering Building, East Lansing, MI, USA","institution_ids":["https://openalex.org/I87216513"]},{"raw_affiliation_string":"Department of Computer Science and Engineering Michigan State University, East Lansing, USA","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043467716","display_name":"Adam C. Jensen","orcid":null},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Adam C. Jensen","raw_affiliation_strings":["Department of Computer Science and Engineering, Michigan State University, 3115 Engineering Building, East Lansing, MI, USA","Department of Computer Science and Engineering Michigan State University, East Lansing, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Michigan State University, 3115 Engineering Building, East Lansing, MI, USA","institution_ids":["https://openalex.org/I87216513"]},{"raw_affiliation_string":"Department of Computer Science and Engineering Michigan State University, East Lansing, USA","institution_ids":["https://openalex.org/I87216513"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5017795809"],"corresponding_institution_ids":["https://openalex.org/I87216513"],"apc_list":null,"apc_paid":null,"fwci":1.754,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.8685702,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"3","issue":"1","first_page":"51","last_page":"58"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9983999729156494,"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.9983999729156494,"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.9957000017166138,"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9912999868392944,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7561571598052979},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.6766151189804077},{"id":"https://openalex.org/keywords/evolutionary-computation","display_name":"Evolutionary computation","score":0.5926734805107117},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5812016725540161},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5412554144859314},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5279865860939026},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5134283304214478},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4140709638595581},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.19050806760787964},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1622275412082672},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10052415728569031}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7561571598052979},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.6766151189804077},{"id":"https://openalex.org/C105902424","wikidata":"https://www.wikidata.org/wiki/Q1197129","display_name":"Evolutionary computation","level":2,"score":0.5926734805107117},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5812016725540161},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5412554144859314},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5279865860939026},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5134283304214478},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4140709638595581},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19050806760787964},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1622275412082672},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10052415728569031}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s13174-011-0049-4","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s13174-011-0049-4","pdf_url":"https://jisajournal.springeropen.com/counter/pdf/10.1007/s13174-011-0049-4","source":{"id":"https://openalex.org/S1250476","display_name":"Journal of Internet Services and Applications","issn_l":"1867-4828","issn":["1867-4828","1869-0238"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Internet Services and Applications","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s13174-011-0049-4","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s13174-011-0049-4","pdf_url":"https://jisajournal.springeropen.com/counter/pdf/10.1007/s13174-011-0049-4","source":{"id":"https://openalex.org/S1250476","display_name":"Journal of Internet Services and Applications","issn_l":"1867-4828","issn":["1867-4828","1869-0238"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Internet Services and Applications","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4099999964237213}],"awards":[{"id":"https://openalex.org/G1398279541","display_name":null,"funder_award_id":"0939454","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G1505584177","display_name":null,"funder_award_id":"CNS-0751155","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3041648855","display_name":"Collaborative Proposal: Center for Software-Intensive Ultra-Large-Scale Systems","funder_award_id":"0700329","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3608324566","display_name":null,"funder_award_id":"CNS-1059373","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3622582212","display_name":null,"funder_award_id":"W911NF-08-1","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"},{"id":"https://openalex.org/G423804504","display_name":"II-EN: Evolution Park - An Evolutionary Robotics Habitat for the Study of Crawling, Swimming and Flying Creatures","funder_award_id":"1059373","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G608359926","display_name":"SGER:  Applying Digital Evolution to Behavioral Models","funder_award_id":"0750787","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7091534203","display_name":"Facilitating the Modeling and Analysis of Distributed Real-time Embedded Systems","funder_award_id":"0541131","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7452299184","display_name":null,"funder_award_id":"W911NF","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"},{"id":"https://openalex.org/G7531921253","display_name":null,"funder_award_id":"-0939454","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7946531166","display_name":"CRI:   IAD  - A Testbed for Evolving Adaptive and Cooperative Behavior Among Autonomous Systems","funder_award_id":"0751155","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8332789018","display_name":"CSR:Small: TEAMS -- Transplanting Artificial Life Behaviors to Mobile Robots","funder_award_id":"0915855","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8949132978","display_name":null,"funder_award_id":"W911NF-08-1-0495","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"},{"id":"https://openalex.org/G8998121839","display_name":null,"funder_award_id":"911NF","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"},{"id":"https://openalex.org/G901687268","display_name":"ORCHID: Harnessing Digital Evolution to Design High-Assurance Adaptive Systems","funder_award_id":"0820220","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G931827507","display_name":"Collaborative Research: CI-ADDO-NEW: Research Repository for Model-Driven Software Development (REMODD)","funder_award_id":"0854931","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320307103","display_name":"Ford Motor Company","ror":"https://ror.org/00g2tkw06"},{"id":"https://openalex.org/F4320338281","display_name":"Army Research Office","ror":"https://ror.org/05epdh915"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2042103376.pdf","grobid_xml":"https://content.openalex.org/works/W2042103376.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W1548436341","https://openalex.org/W1552435611","https://openalex.org/W1561287273","https://openalex.org/W1568906816","https://openalex.org/W1642278851","https://openalex.org/W1659842140","https://openalex.org/W1700871382","https://openalex.org/W1982021166","https://openalex.org/W1990134931","https://openalex.org/W2005946215","https://openalex.org/W2032372310","https://openalex.org/W2034568273","https://openalex.org/W2036293656","https://openalex.org/W2057807303","https://openalex.org/W2059226812","https://openalex.org/W2060358206","https://openalex.org/W2071616717","https://openalex.org/W2098895708","https://openalex.org/W2100653580","https://openalex.org/W2107968873","https://openalex.org/W2113759648","https://openalex.org/W2118833985","https://openalex.org/W2119396705","https://openalex.org/W2127036198","https://openalex.org/W2128788546","https://openalex.org/W2147276070","https://openalex.org/W2154022540","https://openalex.org/W2159341722","https://openalex.org/W2162255975","https://openalex.org/W2163784380","https://openalex.org/W2169803171","https://openalex.org/W2506392009","https://openalex.org/W2601354821","https://openalex.org/W2917127574","https://openalex.org/W3145481521","https://openalex.org/W3186293301","https://openalex.org/W3190121440","https://openalex.org/W4250146158"],"related_works":["https://openalex.org/W2046435967","https://openalex.org/W4231775656","https://openalex.org/W2152253641","https://openalex.org/W4246585869","https://openalex.org/W2118085316","https://openalex.org/W1680720215","https://openalex.org/W2031558046","https://openalex.org/W2196225265","https://openalex.org/W2169667823","https://openalex.org/W2092189923"],"abstract_inverted_index":{"Abstract":[0],"In":[1,39],"this":[2,47],"paper,":[3],"we":[4],"explore":[5],"the":[6,12,25,40,63],"integration":[7],"of":[8,17,24,42],"evolutionary":[9,26],"computation":[10],"into":[11],"development":[13,55],"and":[14,57,75,79],"run-time":[15,58],"support":[16,59],"dynamically-adaptable,":[18],"high-assurance":[19,43],"middleware.":[20],"The":[21],"open-ended":[22],"nature":[23],"process":[27],"has":[28],"been":[29],"shown":[30],"to":[31,35,60],"discover":[32],"novel":[33],"solutions":[34],"complex":[36],"engineering":[37],"problems.":[38],"case":[41],"adaptive":[44],"software,":[45],"however,":[46],"search":[48],"capability":[49],"must":[50],"be":[51],"coupled":[52],"with":[53,69],"rigorous":[54],"tools":[56],"ensure":[61],"that":[62],"resulting":[64],"systems":[65],"behave":[66],"in":[67],"accordance":[68],"requirements.":[70],"Early":[71],"investigations":[72],"are":[73,83],"reviewed,":[74],"several":[76],"challenging":[77],"problems":[78],"possible":[80],"research":[81],"directions":[82],"discussed.":[84]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2012,"cited_by_count":2}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
