{"id":"https://openalex.org/W1994320148","doi":"https://doi.org/10.1109/robot.2010.5509204","title":"Flexible, adaptable utility components for component-based robot software","display_name":"Flexible, adaptable utility components for component-based robot software","publication_year":2010,"publication_date":"2010-05-01","ids":{"openalex":"https://openalex.org/W1994320148","doi":"https://doi.org/10.1109/robot.2010.5509204","mag":"1994320148"},"language":"en","primary_location":{"id":"doi:10.1109/robot.2010.5509204","is_oa":false,"landing_page_url":"https://doi.org/10.1109/robot.2010.5509204","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE International Conference on Robotics and Automation","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/A5012814891","display_name":"Geoffrey Biggs","orcid":"https://orcid.org/0000-0002-4348-2404"},"institutions":[{"id":"https://openalex.org/I73613424","display_name":"National Institute of Advanced Industrial Science and Technology","ror":"https://ror.org/01703db54","country_code":"JP","type":"government","lineage":["https://openalex.org/I73613424"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Geoffrey Biggs","raw_affiliation_strings":["Intelligent Systems Research Institute, National Institute for Advanced Industrial Science and Technology, Tsukuba, Ibaraki, Japan","Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), AIST Tsukuba Central 2, Ibaraki 305-8568, Japan"],"affiliations":[{"raw_affiliation_string":"Intelligent Systems Research Institute, National Institute for Advanced Industrial Science and Technology, Tsukuba, Ibaraki, Japan","institution_ids":["https://openalex.org/I73613424"]},{"raw_affiliation_string":"Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), AIST Tsukuba Central 2, Ibaraki 305-8568, Japan","institution_ids":["https://openalex.org/I73613424"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5012814891"],"corresponding_institution_ids":["https://openalex.org/I73613424"],"apc_list":null,"apc_paid":null,"fwci":1.3531,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.83714686,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"4615","last_page":"4620"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9993000030517578,"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.9993000030517578,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9911999702453613,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.9843999743461609,"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/component","display_name":"Component (thermodynamics)","score":0.8204107284545898},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.7005239725112915},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.697492241859436},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5267245769500732},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.48821619153022766},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3405284583568573},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.32330894470214844},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1814669668674469},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.17917025089263916}],"concepts":[{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.8204107284545898},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.7005239725112915},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.697492241859436},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5267245769500732},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.48821619153022766},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3405284583568573},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.32330894470214844},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1814669668674469},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.17917025089263916},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/robot.2010.5509204","is_oa":false,"landing_page_url":"https://doi.org/10.1109/robot.2010.5509204","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 IEEE International Conference on Robotics and Automation","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1513220402","https://openalex.org/W1649645444","https://openalex.org/W1712859369","https://openalex.org/W1975949753","https://openalex.org/W2011438161","https://openalex.org/W2065604113","https://openalex.org/W2133845236","https://openalex.org/W2167500728","https://openalex.org/W2297172695","https://openalex.org/W6644086328"],"related_works":["https://openalex.org/W2348289213","https://openalex.org/W2018121945","https://openalex.org/W2677345884","https://openalex.org/W4235602047","https://openalex.org/W1837917562","https://openalex.org/W2379062178","https://openalex.org/W2365172741","https://openalex.org/W114740100","https://openalex.org/W2373416126","https://openalex.org/W2168282911"],"abstract_inverted_index":{"Component-based":[0],"software":[1,10,15,78],"design":[2,31],"is":[3,67],"a":[4,35,69,76,99,130,141],"current":[5],"trend,":[6],"both":[7,74],"in":[8,13,50],"general":[9,64],"practice":[11],"and":[12,33,80],"robot":[14,24],"practice.":[16],"It":[17],"brings":[18],"benefits":[19],"to":[20,47,85,88,109,123,133],"the":[21,57,89,110,125,134],"field":[22],"of":[23,59,72,101,136,144],"programming.":[25],"Component":[26],"interfaces":[27,43,54,90,108],"are":[28,44,121,129],"fixed":[29,53],"at":[30],"time":[32],"form":[34],"contract":[36],"with":[37],"other":[38],"components,":[39,139],"guaranteeing":[40],"functionality.":[41],"Known":[42],"typically":[45],"important":[46],"reusability.":[48],"However,":[49],"certain":[51],"cases":[52],"can":[55,105],"limit":[56],"reusability":[58,135],"components.":[60],"Utility":[61],"components":[62,103,128],"provide":[63,124],"functionality":[65],"that":[66,104],"reused":[68],"large":[70],"number":[71],"times":[73],"within":[75],"single":[77],"system":[79],"between":[81],"systems.":[82],"They":[83],"need":[84],"be":[86],"adapted":[87],"for":[91],"each":[92],"specific":[93],"use":[94],"case.":[95],"This":[96],"paper":[97],"presents":[98],"set":[100],"utility":[102,138],"adapt":[106],"their":[107],"user's":[111],"needs":[112],"without":[113],"any":[114],"code":[115],"changes.":[116],"Dynamic":[117],"programming":[118],"language":[119],"techniques":[120],"used":[122],"adaptability.":[126],"The":[127],"great":[131],"benefit":[132],"common":[137,142],"removing":[140],"cause":[143],"reinvention.":[145]},"counts_by_year":[{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2012,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
