{"id":"https://openalex.org/W2512278211","doi":"https://doi.org/10.1186/s13174-016-0050-z","title":"Dynamic and coordinated software reconfiguration in distributed data stream systems","display_name":"Dynamic and coordinated software reconfiguration in distributed data stream systems","publication_year":2016,"publication_date":"2016-08-09","ids":{"openalex":"https://openalex.org/W2512278211","doi":"https://doi.org/10.1186/s13174-016-0050-z","mag":"2512278211"},"language":"en","primary_location":{"id":"doi:10.1186/s13174-016-0050-z","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13174-016-0050-z","pdf_url":"https://jisajournal.springeropen.com/track/pdf/10.1186/s13174-016-0050-z","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-nc","license_id":"https://openalex.org/licenses/cc-by-nc","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/track/pdf/10.1186/s13174-016-0050-z","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101815228","display_name":"Rafael Oliveira Vasconcelos","orcid":"https://orcid.org/0000-0002-1577-8443"},"institutions":[{"id":"https://openalex.org/I4210100888","display_name":"Universidade Tiradentes","ror":"https://ror.org/015xjsg96","country_code":"BR","type":"education","lineage":["https://openalex.org/I4210100888"]},{"id":"https://openalex.org/I2699952","display_name":"Pontifical Catholic University of Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Rafael Oliveira Vasconcelos","raw_affiliation_strings":["Department of Informatics, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rua Marques de S\u00e3o Vicente 225, G\u00e1vea, Office 503, Rio de Janeiro-RJ, Brazil","University Tiradentes (UNIT), Av. Murilo Dantas, 300, Farol\u00e2ndia, Bloco A, Aracaju-SE, Brazil"],"affiliations":[{"raw_affiliation_string":"Department of Informatics, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rua Marques de S\u00e3o Vicente 225, G\u00e1vea, Office 503, Rio de Janeiro-RJ, Brazil","institution_ids":["https://openalex.org/I2699952"]},{"raw_affiliation_string":"University Tiradentes (UNIT), Av. Murilo Dantas, 300, Farol\u00e2ndia, Bloco A, Aracaju-SE, Brazil","institution_ids":["https://openalex.org/I4210100888"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083499087","display_name":"Igor Vasconcelos","orcid":null},"institutions":[{"id":"https://openalex.org/I4210100888","display_name":"Universidade Tiradentes","ror":"https://ror.org/015xjsg96","country_code":"BR","type":"education","lineage":["https://openalex.org/I4210100888"]},{"id":"https://openalex.org/I2699952","display_name":"Pontifical Catholic University of Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Igor Vasconcelos","raw_affiliation_strings":["Department of Informatics, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rua Marques de S\u00e3o Vicente 225, G\u00e1vea, Office 503, Rio de Janeiro-RJ, Brazil","University Tiradentes (UNIT), Av. Murilo Dantas, 300, Farol\u00e2ndia, Bloco A, Aracaju-SE, Brazil"],"affiliations":[{"raw_affiliation_string":"Department of Informatics, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rua Marques de S\u00e3o Vicente 225, G\u00e1vea, Office 503, Rio de Janeiro-RJ, Brazil","institution_ids":["https://openalex.org/I2699952"]},{"raw_affiliation_string":"University Tiradentes (UNIT), Av. Murilo Dantas, 300, Farol\u00e2ndia, Bloco A, Aracaju-SE, Brazil","institution_ids":["https://openalex.org/I4210100888"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065765043","display_name":"Markus Endler","orcid":"https://orcid.org/0000-0002-8007-9817"},"institutions":[{"id":"https://openalex.org/I2699952","display_name":"Pontifical Catholic University of Rio de Janeiro","ror":"https://ror.org/01dg47b60","country_code":"BR","type":"education","lineage":["https://openalex.org/I2699952"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Markus Endler","raw_affiliation_strings":["Department of Informatics, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rua Marques de S\u00e3o Vicente 225, G\u00e1vea, Office 503, Rio de Janeiro-RJ, Brazil"],"affiliations":[{"raw_affiliation_string":"Department of Informatics, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Rua Marques de S\u00e3o Vicente 225, G\u00e1vea, Office 503, Rio de Janeiro-RJ, Brazil","institution_ids":["https://openalex.org/I2699952"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5101815228"],"corresponding_institution_ids":["https://openalex.org/I2699952","https://openalex.org/I4210100888"],"apc_list":null,"apc_paid":null,"fwci":1.1581,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.81328795,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"7","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9990000128746033,"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"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9990000128746033,"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"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9987000226974487,"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.9986000061035156,"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":[{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.9332414865493774},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8303173780441284},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.7443628311157227},{"id":"https://openalex.org/keywords/downtime","display_name":"Downtime","score":0.7106345891952515},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.48132336139678955},{"id":"https://openalex.org/keywords/stream-processing","display_name":"Stream processing","score":0.4446307122707367},{"id":"https://openalex.org/keywords/stateful-firewall","display_name":"Stateful firewall","score":0.4309145212173462},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.33244648575782776},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.23379451036453247},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16456377506256104}],"concepts":[{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.9332414865493774},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8303173780441284},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7443628311157227},{"id":"https://openalex.org/C180591934","wikidata":"https://www.wikidata.org/wiki/Q1253369","display_name":"Downtime","level":2,"score":0.7106345891952515},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.48132336139678955},{"id":"https://openalex.org/C107027933","wikidata":"https://www.wikidata.org/wiki/Q2006448","display_name":"Stream processing","level":2,"score":0.4446307122707367},{"id":"https://openalex.org/C22927095","wikidata":"https://www.wikidata.org/wiki/Q1784206","display_name":"Stateful firewall","level":3,"score":0.4309145212173462},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.33244648575782776},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.23379451036453247},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16456377506256104},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1186/s13174-016-0050-z","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13174-016-0050-z","pdf_url":"https://jisajournal.springeropen.com/track/pdf/10.1186/s13174-016-0050-z","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-nc","license_id":"https://openalex.org/licenses/cc-by-nc","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.1186/s13174-016-0050-z","is_oa":true,"landing_page_url":"https://doi.org/10.1186/s13174-016-0050-z","pdf_url":"https://jisajournal.springeropen.com/track/pdf/10.1186/s13174-016-0050-z","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-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Internet Services and Applications","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2512278211.pdf","grobid_xml":"https://content.openalex.org/works/W2512278211.grobid-xml"},"referenced_works_count":63,"referenced_works":["https://openalex.org/W45590559","https://openalex.org/W174968305","https://openalex.org/W205974262","https://openalex.org/W1532908479","https://openalex.org/W1907200253","https://openalex.org/W1973026225","https://openalex.org/W1973501242","https://openalex.org/W1983487990","https://openalex.org/W1992614040","https://openalex.org/W1993692165","https://openalex.org/W2001474264","https://openalex.org/W2003400830","https://openalex.org/W2015646261","https://openalex.org/W2022106311","https://openalex.org/W2026371905","https://openalex.org/W2027296616","https://openalex.org/W2041986044","https://openalex.org/W2042186361","https://openalex.org/W2042970598","https://openalex.org/W2047401676","https://openalex.org/W2055229437","https://openalex.org/W2062144553","https://openalex.org/W2066638869","https://openalex.org/W2071616717","https://openalex.org/W2077748764","https://openalex.org/W2084575734","https://openalex.org/W2095526717","https://openalex.org/W2096910097","https://openalex.org/W2099081229","https://openalex.org/W2105755371","https://openalex.org/W2113004498","https://openalex.org/W2113103747","https://openalex.org/W2118005163","https://openalex.org/W2122392516","https://openalex.org/W2125826911","https://openalex.org/W2125977605","https://openalex.org/W2128172100","https://openalex.org/W2128362607","https://openalex.org/W2129117233","https://openalex.org/W2131053137","https://openalex.org/W2131646073","https://openalex.org/W2132851185","https://openalex.org/W2134121105","https://openalex.org/W2135248477","https://openalex.org/W2144197883","https://openalex.org/W2156517300","https://openalex.org/W2162512717","https://openalex.org/W2162544437","https://openalex.org/W2163036976","https://openalex.org/W2163171633","https://openalex.org/W2164128653","https://openalex.org/W2166974198","https://openalex.org/W2280404143","https://openalex.org/W2492700441","https://openalex.org/W2527568033","https://openalex.org/W2603656285","https://openalex.org/W2612073675","https://openalex.org/W3137220996","https://openalex.org/W4206840328","https://openalex.org/W4236487618","https://openalex.org/W4241960693","https://openalex.org/W4254439475","https://openalex.org/W7018698211"],"related_works":["https://openalex.org/W2010422203","https://openalex.org/W2891231771","https://openalex.org/W3091112164","https://openalex.org/W2101219550","https://openalex.org/W4379620233","https://openalex.org/W2999042801","https://openalex.org/W2999507104","https://openalex.org/W3043106083","https://openalex.org/W3166604692","https://openalex.org/W2789851468"],"abstract_inverted_index":{"While":[0],"many":[1],"systems":[2,72,113],"have":[3,15],"to":[4,16,19,47,85],"provide":[5],"24":[6],"\u00d7":[7],"7":[8],"services":[9],"with":[10,21,75],"no":[11],"acceptable":[12],"downtime,":[13],"they":[14,32],"be":[17],"able":[18],"cope":[20],"changes":[22],"in":[23,28,35],"their":[24],"execution":[25],"environment":[26],"and":[27,78,90,103,118,132,138],"the":[29,58,68,76,82],"requirements":[30],"that":[31,45,114,125],"must":[33],"comply,":[34],"which":[36],"data":[37,111],"stream":[38,71,112],"processing":[39],"is":[40,63,93],"one":[41,53],"example":[42],"of":[43,60],"system":[44],"has":[46,133],"evolve":[48],"during":[49],"its":[50],"execution.":[51],"On":[52,67],"hand,":[54,70],"dynamic":[55],"reconfiguration":[56,92,107,131],"(i.e.,":[57],"capability":[59],"evolving":[61],"on-the-fly)":[62],"a":[64,105],"desirable":[65],"feature.":[66],"other":[69],"may":[73],"suffer":[74],"disruption":[77],"overhead":[79],"caused":[80],"by":[81],"reconfiguration.":[83],"Due":[84],"these":[86],"conflicting":[87],"requirements,":[88],"safe":[89,129],"non-disruptive":[91,106],"still":[94],"an":[95],"open":[96],"problem.":[97],"In":[98],"this":[99],"paper,":[100],"we":[101],"propose":[102],"validate":[104],"approach":[108],"for":[109],"distributed":[110,130],"support":[115],"stateful":[116],"components":[117],"intermittent":[119],"connections.":[120],"We":[121],"present":[122],"experimental":[123],"evidence":[124],"our":[126],"mechanism":[127],"supports":[128],"negligible":[134],"impact":[135],"on":[136],"availability":[137],"performance.":[139]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
