{"id":"https://openalex.org/W2111916866","doi":"https://doi.org/10.1109/iros.2009.5354161","title":"A component based design framework for robot software architecture","display_name":"A component based design framework for robot software architecture","publication_year":2009,"publication_date":"2009-10-01","ids":{"openalex":"https://openalex.org/W2111916866","doi":"https://doi.org/10.1109/iros.2009.5354161","mag":"2111916866"},"language":"en","primary_location":{"id":"doi:10.1109/iros.2009.5354161","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros.2009.5354161","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE/RSJ International Conference on Intelligent Robots and Systems","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/A5109096287","display_name":"Hongxing Wei","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Hongxing Wei","raw_affiliation_strings":["Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing, China","Robotics Institute, Beijing University of Aeronautics and Astronautics, 100191 China"],"affiliations":[{"raw_affiliation_string":"Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Robotics Institute, Beijing University of Aeronautics and Astronautics, 100191 China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102200502","display_name":"Xinming Duan","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xinming Duan","raw_affiliation_strings":["Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing, China","Robotics Institute, Beijing University of Aeronautics and Astronautics, 100191 China"],"affiliations":[{"raw_affiliation_string":"Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Robotics Institute, Beijing University of Aeronautics and Astronautics, 100191 China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039533545","display_name":"Li Shiyi","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shiyi Li","raw_affiliation_strings":["Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing, China","Robotics Institute, Beijing University of Aeronautics and Astronautics, 100191 China"],"affiliations":[{"raw_affiliation_string":"Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Robotics Institute, Beijing University of Aeronautics and Astronautics, 100191 China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035587843","display_name":"Guofeng Tong","orcid":"https://orcid.org/0000-0002-0701-3010"},"institutions":[{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guofeng Tong","raw_affiliation_strings":["Institute of A.I. and Robotics and Key Laboratory of Integrated Automation of Process Industry, Northeastern University, Shenyang, China","Institute of A.I. and Robotics and Key Laboratory of Integrated Automation of Process Industry, Northeastern University, Shenyang, 110004, China"],"affiliations":[{"raw_affiliation_string":"Institute of A.I. and Robotics and Key Laboratory of Integrated Automation of Process Industry, Northeastern University, Shenyang, China","institution_ids":["https://openalex.org/I9224756"]},{"raw_affiliation_string":"Institute of A.I. and Robotics and Key Laboratory of Integrated Automation of Process Industry, Northeastern University, Shenyang, 110004, China","institution_ids":["https://openalex.org/I9224756"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103068954","display_name":"Tianmiao Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianmiao Wang","raw_affiliation_strings":["Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing, China","Robotics Institute, Beijing University of Aeronautics and Astronautics, 100191 China"],"affiliations":[{"raw_affiliation_string":"Robotics Institute, Beijing University of Aeronautics and Astronautics, Beijing, China","institution_ids":["https://openalex.org/I82880672"]},{"raw_affiliation_string":"Robotics Institute, Beijing University of Aeronautics and Astronautics, 100191 China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5109096287"],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":null,"apc_paid":null,"fwci":3.827,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.9342047,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"3429","last_page":"3434"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13382","display_name":"Robotics and Automated Systems","score":0.9993000030517578,"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"}},"topics":[{"id":"https://openalex.org/T13382","display_name":"Robotics and Automated Systems","score":0.9993000030517578,"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"}},{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9745000004768372,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.8074297904968262},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7682018876075745},{"id":"https://openalex.org/keywords/middleware","display_name":"Middleware (distributed applications)","score":0.7358131408691406},{"id":"https://openalex.org/keywords/reusability","display_name":"Reusability","score":0.7325817346572876},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.663742184638977},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.5468343496322632},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5332823395729065},{"id":"https://openalex.org/keywords/common-component-architecture","display_name":"Common Component Architecture","score":0.49919700622558594},{"id":"https://openalex.org/keywords/software-design","display_name":"Software design","score":0.47610223293304443},{"id":"https://openalex.org/keywords/software-framework","display_name":"Software framework","score":0.45446979999542236},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.43931978940963745},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3971415162086487},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3971248269081116},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.35533982515335083},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3485873341560364},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.207845538854599},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14594203233718872}],"concepts":[{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.8074297904968262},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7682018876075745},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.7358131408691406},{"id":"https://openalex.org/C137981799","wikidata":"https://www.wikidata.org/wiki/Q1369184","display_name":"Reusability","level":3,"score":0.7325817346572876},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.663742184638977},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.5468343496322632},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5332823395729065},{"id":"https://openalex.org/C40878169","wikidata":"https://www.wikidata.org/wiki/Q515233","display_name":"Common Component Architecture","level":5,"score":0.49919700622558594},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.47610223293304443},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.45446979999542236},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.43931978940963745},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3971415162086487},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3971248269081116},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.35533982515335083},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3485873341560364},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.207845538854599},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14594203233718872},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros.2009.5354161","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros.2009.5354161","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE/RSJ International Conference on Intelligent Robots and Systems","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.49000000953674316,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W560560689","https://openalex.org/W620768728","https://openalex.org/W630329954","https://openalex.org/W1788123742","https://openalex.org/W1975949753","https://openalex.org/W1998470615","https://openalex.org/W2033127648","https://openalex.org/W2037574298","https://openalex.org/W2080120308","https://openalex.org/W2116755374","https://openalex.org/W2132746008","https://openalex.org/W2148033465","https://openalex.org/W2542601575","https://openalex.org/W6686925471"],"related_works":["https://openalex.org/W2118362080","https://openalex.org/W2018121945","https://openalex.org/W101767942","https://openalex.org/W2109345116","https://openalex.org/W2048523841","https://openalex.org/W2365092428","https://openalex.org/W2125700679","https://openalex.org/W2384882542","https://openalex.org/W2380518820","https://openalex.org/W2051038589"],"abstract_inverted_index":{"Componentization":[0],"is":[1,37,66,72,110],"an":[2,104],"important":[3],"method":[4],"to":[5,75,99,112],"improve":[6],"the":[7,14,34,46,64,76,95,101,108,114,117],"reusability":[8],"of":[9,16,52,116],"robot":[10,30,35,80],"software":[11,31],"and":[12,49,56,82,87],"reduce":[13],"difficulty":[15],"system":[17,36],"design.":[18],"In":[19],"this":[20,44],"paper,":[21],"we":[22],"propose":[23],"a":[24,57,69,83,88],"component":[25,53,58,84,90],"based":[26,62,93,106],"design":[27,118],"framework":[28,109],"for":[29],"architecture.":[32],"First,":[33],"functionally":[38],"decomposed":[39],"into":[40],"reusable":[41],"components.":[42],"On":[43],"basis,":[45],"static":[47],"model":[48,51,65],"run-time":[50],"are":[54,97],"established,":[55],"interface":[59],"definition":[60],"language":[61],"on":[63,94,107],"designed.":[67],"Second,":[68],"lightweight":[70],"middleware":[71,96],"proposed":[73],"according":[74],"communication":[77],"mode":[78],"between":[79],"components,":[81],"development":[85],"tool":[86],"visual":[89],"assembly":[91],"environment":[92],"designed":[98],"facilitate":[100],"developers.":[102],"Finally,":[103],"application":[105],"introduced":[111],"verify":[113],"validation":[115],"framework.":[119]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":3},{"year":2012,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
