{"id":"https://openalex.org/W4289829297","doi":"https://doi.org/10.1109/med54222.2022.9837282","title":"Analyzing Interoperability and Security Overhead of ROS2 DDS Middleware","display_name":"Analyzing Interoperability and Security Overhead of ROS2 DDS Middleware","publication_year":2022,"publication_date":"2022-06-28","ids":{"openalex":"https://openalex.org/W4289829297","doi":"https://doi.org/10.1109/med54222.2022.9837282"},"language":"en","primary_location":{"id":"doi:10.1109/med54222.2022.9837282","is_oa":false,"landing_page_url":"https://doi.org/10.1109/med54222.2022.9837282","pdf_url":null,"source":{"id":"https://openalex.org/S4363608151","display_name":"2022 30th Mediterranean Conference on Control and Automation (MED)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 30th Mediterranean Conference on Control and Automation (MED)","raw_type":"proceedings-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/A5030660183","display_name":"Max Aartsen","orcid":null},"institutions":[{"id":"https://openalex.org/I930713850","display_name":"The Hague University of Applied Sciences","ror":"https://ror.org/021zvq422","country_code":"NL","type":"education","lineage":["https://openalex.org/I930713850"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Max Aartsen","raw_affiliation_strings":["The Hague University of Applied Sciences,The Hague,Netherlands","The Hague University of Applied Sciences, The Hague, Netherlands"],"affiliations":[{"raw_affiliation_string":"The Hague University of Applied Sciences,The Hague,Netherlands","institution_ids":["https://openalex.org/I930713850"]},{"raw_affiliation_string":"The Hague University of Applied Sciences, The Hague, Netherlands","institution_ids":["https://openalex.org/I930713850"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030912750","display_name":"Kanta Banga","orcid":null},"institutions":[{"id":"https://openalex.org/I930713850","display_name":"The Hague University of Applied Sciences","ror":"https://ror.org/021zvq422","country_code":"NL","type":"education","lineage":["https://openalex.org/I930713850"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Kanta Banga","raw_affiliation_strings":["The Hague University of Applied Sciences,The Hague,Netherlands","The Hague University of Applied Sciences, The Hague, Netherlands"],"affiliations":[{"raw_affiliation_string":"The Hague University of Applied Sciences,The Hague,Netherlands","institution_ids":["https://openalex.org/I930713850"]},{"raw_affiliation_string":"The Hague University of Applied Sciences, The Hague, Netherlands","institution_ids":["https://openalex.org/I930713850"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037839826","display_name":"Konrad Talko","orcid":null},"institutions":[{"id":"https://openalex.org/I930713850","display_name":"The Hague University of Applied Sciences","ror":"https://ror.org/021zvq422","country_code":"NL","type":"education","lineage":["https://openalex.org/I930713850"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Konrad Talko","raw_affiliation_strings":["The Hague University of Applied Sciences,The Hague,Netherlands","The Hague University of Applied Sciences, The Hague, Netherlands"],"affiliations":[{"raw_affiliation_string":"The Hague University of Applied Sciences,The Hague,Netherlands","institution_ids":["https://openalex.org/I930713850"]},{"raw_affiliation_string":"The Hague University of Applied Sciences, The Hague, Netherlands","institution_ids":["https://openalex.org/I930713850"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055470342","display_name":"Dustin Touw","orcid":null},"institutions":[{"id":"https://openalex.org/I930713850","display_name":"The Hague University of Applied Sciences","ror":"https://ror.org/021zvq422","country_code":"NL","type":"education","lineage":["https://openalex.org/I930713850"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Dustin Touw","raw_affiliation_strings":["The Hague University of Applied Sciences,The Hague,Netherlands","The Hague University of Applied Sciences, The Hague, Netherlands"],"affiliations":[{"raw_affiliation_string":"The Hague University of Applied Sciences,The Hague,Netherlands","institution_ids":["https://openalex.org/I930713850"]},{"raw_affiliation_string":"The Hague University of Applied Sciences, The Hague, Netherlands","institution_ids":["https://openalex.org/I930713850"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041296624","display_name":"Bertus Wisman","orcid":null},"institutions":[{"id":"https://openalex.org/I930713850","display_name":"The Hague University of Applied Sciences","ror":"https://ror.org/021zvq422","country_code":"NL","type":"education","lineage":["https://openalex.org/I930713850"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Bertus Wisman","raw_affiliation_strings":["The Hague University of Applied Sciences,The Hague,Netherlands","The Hague University of Applied Sciences, The Hague, Netherlands"],"affiliations":[{"raw_affiliation_string":"The Hague University of Applied Sciences,The Hague,Netherlands","institution_ids":["https://openalex.org/I930713850"]},{"raw_affiliation_string":"The Hague University of Applied Sciences, The Hague, Netherlands","institution_ids":["https://openalex.org/I930713850"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077651305","display_name":"Dani\u00ebl Meinsma","orcid":null},"institutions":[{"id":"https://openalex.org/I930713850","display_name":"The Hague University of Applied Sciences","ror":"https://ror.org/021zvq422","country_code":"NL","type":"education","lineage":["https://openalex.org/I930713850"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Daniel Meinsma","raw_affiliation_strings":["The Hague University of Applied Sciences,The Hague,Netherlands","The Hague University of Applied Sciences, The Hague, Netherlands"],"affiliations":[{"raw_affiliation_string":"The Hague University of Applied Sciences,The Hague,Netherlands","institution_ids":["https://openalex.org/I930713850"]},{"raw_affiliation_string":"The Hague University of Applied Sciences, The Hague, Netherlands","institution_ids":["https://openalex.org/I930713850"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030984364","display_name":"Mathias Bj\u00f6rkqvist","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mathias Bjorkqvist","raw_affiliation_strings":["DFINITY Foundation"],"affiliations":[{"raw_affiliation_string":"DFINITY Foundation","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5030660183"],"corresponding_institution_ids":["https://openalex.org/I930713850"],"apc_list":null,"apc_paid":null,"fwci":1.0728,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.72932227,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"976","last_page":"981"},"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.9958999752998352,"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.9958999752998352,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9943000078201294,"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/T13382","display_name":"Robotics and Automated Systems","score":0.9872999787330627,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.8205121755599976},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8135964870452881},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.7678592205047607},{"id":"https://openalex.org/keywords/message-oriented-middleware","display_name":"Message oriented middleware","score":0.4117351174354553},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3910050690174103},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.36487239599227905},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.1635037362575531},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.0800025463104248}],"concepts":[{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.8205121755599976},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8135964870452881},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.7678592205047607},{"id":"https://openalex.org/C123640240","wikidata":"https://www.wikidata.org/wiki/Q1092177","display_name":"Message oriented middleware","level":4,"score":0.4117351174354553},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3910050690174103},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.36487239599227905},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.1635037362575531},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.0800025463104248}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/med54222.2022.9837282","is_oa":false,"landing_page_url":"https://doi.org/10.1109/med54222.2022.9837282","pdf_url":null,"source":{"id":"https://openalex.org/S4363608151","display_name":"2022 30th Mediterranean Conference on Control and Automation (MED)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 30th Mediterranean Conference on Control and Automation (MED)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2955825640","https://openalex.org/W2118085316","https://openalex.org/W398001019","https://openalex.org/W2391901419","https://openalex.org/W2032728801","https://openalex.org/W2651448795","https://openalex.org/W168080122","https://openalex.org/W1607470173","https://openalex.org/W2915136309","https://openalex.org/W1864755515"],"abstract_inverted_index":{"Robot":[0],"Operating":[1],"System":[2],"2":[3],"(ROS2)":[4],"is":[5,21,50,105],"the":[6,47,88,103,107,122,137,149,153,165,173],"latest":[7],"release":[8],"of":[9,74,93,109,116,124,128,130,139],"a":[10,28,35,72,187],"framework":[11],"for":[12,23,87,180],"enabling":[13,152],"robot":[14],"applications.":[15],"Data":[16],"Distribution":[17],"Service":[18],"(DDS)":[19],"middleware":[20,33,49,68,141,185],"used":[22],"communication":[24,174],"between":[25],"nodes":[26],"in":[27,71,77,82,84,143],"ROS2":[29,117,188],"cluster.":[30,189],"The":[31,66],"DDS":[32,48,118,133,184],"provides":[34],"distributed":[36],"discovery":[37],"system,":[38],"message":[39],"definitions":[40],"and":[41,43,97,112,126,135,159,182],"serialization,":[42],"security.":[44],"In":[45,100],"ROS2,":[46,83],"accessed":[51],"through":[52],"an":[53],"abstraction":[54],"layer,":[55],"making":[56],"it":[57],"easy":[58],"to":[59,64,157],"switch":[60],"from":[61],"one":[62],"implementation":[63],"another.":[65],"existing":[67],"implementations":[69],"differ":[70],"number":[73],"ways,":[75],"e.g.,":[76],"how":[78],"they":[79],"are":[80],"supported":[81],"their":[85,91,95,98],"support":[86],"security":[89,113,154,170],"features,":[90],"ease":[92,108,123,127],"use,":[94,110],"performance,":[96],"interoperability.":[99],"this":[101],"work,":[102],"focus":[104],"on":[106,169,172,186],"interoperability,":[111,158],"features":[114],"aspects":[115],"middleware.":[119],"We":[120,147],"compare":[121],"installation":[125],"use":[129],"three":[131],"different":[132,140],"middleware,":[134],"test":[136],"interoperability":[138],"combinations":[142],"simple":[144],"deployment":[145],"scenarios.":[146],"highlight":[148],"difference":[150],"that":[151,163,167],"option":[155],"makes":[156],"conduct":[160],"performance":[161],"experiments":[162],"show":[164],"effect":[166],"turning":[168],"has":[171],"performance.":[175],"Our":[176],"results":[177],"provide":[178],"guidelines":[179],"choosing":[181],"deploying":[183]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2}],"updated_date":"2026-04-23T09:07:50.710637","created_date":"2025-10-10T00:00:00"}
