{"id":"https://openalex.org/W4406610890","doi":"https://doi.org/10.1109/tcc.2025.3531954","title":"PiCoP: Service Mesh for Sharing Microservices in Multiple Environments Using Protocol-Independent Context Propagation","display_name":"PiCoP: Service Mesh for Sharing Microservices in Multiple Environments Using Protocol-Independent Context Propagation","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4406610890","doi":"https://doi.org/10.1109/tcc.2025.3531954"},"language":"en","primary_location":{"id":"doi:10.1109/tcc.2025.3531954","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2025.3531954","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Cloud Computing","raw_type":"journal-article"},"type":"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/A5093203772","display_name":"Hiroya Onoe","orcid":null},"institutions":[{"id":"https://openalex.org/I22299242","display_name":"Kyoto University","ror":"https://ror.org/02kpeqv85","country_code":"JP","type":"education","lineage":["https://openalex.org/I22299242"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroya Onoe","raw_affiliation_strings":["Kyoto University, Kyoto, Japan","Kyoto University, Japan"],"raw_orcid":"https://orcid.org/0009-0005-9809-2269","affiliations":[{"raw_affiliation_string":"Kyoto University, Kyoto, Japan","institution_ids":["https://openalex.org/I22299242"]},{"raw_affiliation_string":"Kyoto University, Japan","institution_ids":["https://openalex.org/I22299242"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047260662","display_name":"Daisuke Kotani","orcid":"https://orcid.org/0000-0003-4305-8379"},"institutions":[{"id":"https://openalex.org/I22299242","display_name":"Kyoto University","ror":"https://ror.org/02kpeqv85","country_code":"JP","type":"education","lineage":["https://openalex.org/I22299242"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Daisuke Kotani","raw_affiliation_strings":["Kyoto University, Kyoto, Japan","Kyoto University, Japan"],"raw_orcid":"https://orcid.org/0000-0003-4305-8379","affiliations":[{"raw_affiliation_string":"Kyoto University, Kyoto, Japan","institution_ids":["https://openalex.org/I22299242"]},{"raw_affiliation_string":"Kyoto University, Japan","institution_ids":["https://openalex.org/I22299242"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5108796861","display_name":"Yasuo Okabe","orcid":null},"institutions":[{"id":"https://openalex.org/I22299242","display_name":"Kyoto University","ror":"https://ror.org/02kpeqv85","country_code":"JP","type":"education","lineage":["https://openalex.org/I22299242"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yasuo Okabe","raw_affiliation_strings":["Kyoto University, Kyoto, Japan","Kyoto University, Japan"],"raw_orcid":"https://orcid.org/0000-0003-0825-2256","affiliations":[{"raw_affiliation_string":"Kyoto University, Kyoto, Japan","institution_ids":["https://openalex.org/I22299242"]},{"raw_affiliation_string":"Kyoto University, Japan","institution_ids":["https://openalex.org/I22299242"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.00777369,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":"1","first_page":"383","last_page":"396"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9948999881744385,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9948999881744385,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9944000244140625,"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/T11478","display_name":"Caching and Content Delivery","score":0.9907000064849854,"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/computer-science","display_name":"Computer science","score":0.7976748943328857},{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.6920760273933411},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.6024914979934692},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5721693634986877},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5312418937683105},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5184135437011719},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4595531225204468},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.4569774568080902},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16752636432647705},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.07785612344741821}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7976748943328857},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.6920760273933411},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.6024914979934692},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5721693634986877},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5312418937683105},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5184135437011719},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4595531225204468},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.4569774568080902},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16752636432647705},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.07785612344741821},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","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/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C136264566","wikidata":"https://www.wikidata.org/wiki/Q159810","display_name":"Economy","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcc.2025.3531954","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcc.2025.3531954","pdf_url":null,"source":{"id":"https://openalex.org/S2492498579","display_name":"IEEE Transactions on Cloud Computing","issn_l":"2168-7161","issn":["2168-7161","2372-0018"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Cloud Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4099999964237213,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1591680313","https://openalex.org/W2049314312","https://openalex.org/W2143522309","https://openalex.org/W2545990795","https://openalex.org/W2603119212","https://openalex.org/W2762664377","https://openalex.org/W2798290321","https://openalex.org/W2931122162","https://openalex.org/W2944096373","https://openalex.org/W2963026732","https://openalex.org/W2988720726","https://openalex.org/W4230642148","https://openalex.org/W4281737183","https://openalex.org/W4286296264","https://openalex.org/W4388405552","https://openalex.org/W6632104034","https://openalex.org/W6634557787","https://openalex.org/W6677690934","https://openalex.org/W6685157726"],"related_works":["https://openalex.org/W4210334847","https://openalex.org/W3181741639","https://openalex.org/W4367181468","https://openalex.org/W2767473057","https://openalex.org/W4225586032","https://openalex.org/W3003367851","https://openalex.org/W1492892507","https://openalex.org/W3119944216","https://openalex.org/W2994988622","https://openalex.org/W2888006113"],"abstract_inverted_index":{"Continuous":[0],"integration":[1],"and":[2,16,46,54,69,71,98,124,157],"continuous":[3],"delivery":[4],"require":[5],"many":[6],"production-like":[7],"environments":[8,29,94,172],"in":[9,27,92,170],"a":[10,87,108,126,147,162],"cluster":[11],"for":[12],"testing,":[13],"staging,":[14],"debugging,":[15],"previewing.":[17],"In":[18],"applications":[19],"built":[20],"on":[21],"microservice":[22],"architecture,":[23],"sharing":[24,167],"common":[25],"microservices":[26,59,91,169],"multiple":[28,93,171],"is":[30],"an":[31],"effective":[32],"way":[33],"to":[34,48,55,79,89,116,133,140,144,161],"reduce":[35,154],"resource":[36,155],"consumption.":[37],"Previous":[38],"methods":[39],"extend":[40],"application":[41,103,175],"layer":[42,104,176],"protocols":[43,63],"like":[44],"HTTP":[45],"gRPC":[47],"propagate":[49],"contexts":[50,97,112],"including":[51],"environment":[52],"identifiers":[53],"route":[56,134],"requests.":[57,135],"However,":[58],"also":[60],"use":[61],"other":[62],"such":[64],"as":[65],"MySQL,":[66],"Redis,":[67],"Memcached,":[68],"AMQP,":[70],"extending":[72],"each":[73,120],"protocol":[74,109,132,139],"requires":[75],"lots":[76],"of":[77,102,119,168],"effort":[78],"implement":[80],"the":[81,117,131,138,166],"extensions.":[82],"This":[83],"paper":[84],"proposes":[85],"PiCoP,":[86],"framework":[88],"share":[90],"by":[95,113],"propagating":[96],"routing":[99],"requests":[100],"independently":[101],"protocols.":[105],"PiCoP":[106,152],"provides":[107],"that":[110,129,151,158],"propagates":[111],"appending":[114],"them":[115],"front":[118],"TCP":[121],"byte":[122],"stream":[123],"constructs":[125],"service":[127],"mesh":[128],"uses":[130],"We":[136,149],"design":[137],"make":[141],"it":[142,159],"easy":[143],"instrument":[145],"into":[146],"system.":[148],"demonstrate":[150],"can":[153],"usage":[156],"applies":[160],"real-world":[163],"application,":[164],"enabling":[165],"using":[173],"any":[174],"protocol.":[177]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
