{"id":"https://openalex.org/W4416750093","doi":"https://doi.org/10.1109/iros60139.2025.11246121","title":"Automated Behaviour-Driven Acceptance Testing of Robotic Systems","display_name":"Automated Behaviour-Driven Acceptance Testing of Robotic Systems","publication_year":2025,"publication_date":"2025-10-19","ids":{"openalex":"https://openalex.org/W4416750093","doi":"https://doi.org/10.1109/iros60139.2025.11246121"},"language":"en","primary_location":{"id":"doi:10.1109/iros60139.2025.11246121","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246121","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","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/A5101747540","display_name":"Minh Nguyen","orcid":"https://orcid.org/0000-0002-0811-6441"},"institutions":[{"id":"https://openalex.org/I166433441","display_name":"Hochschule Bremen","ror":"https://ror.org/04f7jc139","country_code":"DE","type":"education","lineage":["https://openalex.org/I166433441"]},{"id":"https://openalex.org/I180437899","display_name":"University of Bremen","ror":"https://ror.org/04ers2y35","country_code":"DE","type":"education","lineage":["https://openalex.org/I180437899"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Minh Nguyen","raw_affiliation_strings":["University of Bremen,Faculty of Math. and Comp. Science,Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Bremen,Faculty of Math. and Comp. Science,Germany","institution_ids":["https://openalex.org/I180437899","https://openalex.org/I166433441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067007309","display_name":"Sebastian Wrede","orcid":"https://orcid.org/0000-0003-0029-8188"},"institutions":[{"id":"https://openalex.org/I20121455","display_name":"Bielefeld University","ror":"https://ror.org/02hpadn98","country_code":"DE","type":"education","lineage":["https://openalex.org/I20121455"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Wrede","raw_affiliation_strings":["Bielefeld University,Faculty of Technology,Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Bielefeld University,Faculty of Technology,Germany","institution_ids":["https://openalex.org/I20121455"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075287635","display_name":"Nico Hochgeschwender","orcid":"https://orcid.org/0000-0003-1306-7880"},"institutions":[{"id":"https://openalex.org/I166433441","display_name":"Hochschule Bremen","ror":"https://ror.org/04f7jc139","country_code":"DE","type":"education","lineage":["https://openalex.org/I166433441"]},{"id":"https://openalex.org/I180437899","display_name":"University of Bremen","ror":"https://ror.org/04ers2y35","country_code":"DE","type":"education","lineage":["https://openalex.org/I180437899"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Nico Hochgeschwender","raw_affiliation_strings":["University of Bremen,Faculty of Math. and Comp. Science,Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Bremen,Faculty of Math. and Comp. Science,Germany","institution_ids":["https://openalex.org/I180437899","https://openalex.org/I166433441"]}]}],"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.32603067,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1327","last_page":"1333"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.18250000476837158,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.18250000476837158,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10142","display_name":"Formal Methods in Verification","score":0.18170000612735748,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10906","display_name":"AI-based Problem Solving and Planning","score":0.16189999878406525,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.7609999775886536},{"id":"https://openalex.org/keywords/bridging","display_name":"Bridging (networking)","score":0.5174999833106995},{"id":"https://openalex.org/keywords/acceptance-testing","display_name":"Acceptance testing","score":0.4968999922275543},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.47909998893737793},{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.4788999855518341},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.382099986076355},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.34619998931884766},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.3411000072956085}],"concepts":[{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.7609999775886536},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7457000017166138},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6474999785423279},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.5174999833106995},{"id":"https://openalex.org/C131377759","wikidata":"https://www.wikidata.org/wiki/Q322514","display_name":"Acceptance testing","level":2,"score":0.4968999922275543},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.47909998893737793},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.4788999855518341},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.46070000529289246},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.382099986076355},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.34619998931884766},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.3411000072956085},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.31209999322891235},{"id":"https://openalex.org/C76844732","wikidata":"https://www.wikidata.org/wiki/Q4072285","display_name":"Conformance testing","level":3,"score":0.2989000082015991},{"id":"https://openalex.org/C3019813237","wikidata":"https://www.wikidata.org/wiki/Q65089264","display_name":"Model validation","level":2,"score":0.2782999873161316},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.274399995803833},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.27070000767707825},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.26570001244544983},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.2630000114440918},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.2628999948501587},{"id":"https://openalex.org/C179603123","wikidata":"https://www.wikidata.org/wiki/Q1941921","display_name":"Modeling language","level":3,"score":0.25429999828338623},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.2515999972820282}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/iros60139.2025.11246121","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246121","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","raw_type":"proceedings-article"},{"id":"pmh:oai:publica.fraunhofer.de:publica/500303","is_oa":false,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/500303","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference paper"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W81942528","https://openalex.org/W1426738868","https://openalex.org/W1559961358","https://openalex.org/W1593637886","https://openalex.org/W2094502182","https://openalex.org/W2248459344","https://openalex.org/W2547057562","https://openalex.org/W2981710112","https://openalex.org/W2998934366","https://openalex.org/W3048116582","https://openalex.org/W3145123113","https://openalex.org/W3172452057","https://openalex.org/W4244074832","https://openalex.org/W4282981328","https://openalex.org/W4298110250","https://openalex.org/W4383097436","https://openalex.org/W4385269231","https://openalex.org/W4387143403","https://openalex.org/W4401422722","https://openalex.org/W4403064409","https://openalex.org/W4403675732","https://openalex.org/W4410514910"],"related_works":[],"abstract_inverted_index":{"The":[0],"specification":[1],"and":[2,14,21,31,47,61,72,98,114,133,144,154,161,171],"validation":[3],"of":[4,77,100,151,164],"robotics":[5],"applications":[6],"require":[7],"bridging":[8],"the":[9,75,93,135,152,159],"gap":[10],"between":[11],"formulating":[12],"requirements":[13],"systematic":[15],"testing.":[16],"This":[17,156],"often":[18],"involves":[19],"manual":[20],"error-prone":[22],"tasks":[23],"that":[24,107],"become":[25],"more":[26],"complex":[27],"as":[28,66],"requirements,":[29],"design,":[30],"implementation":[32,132],"evolve.":[33],"To":[34],"address":[35],"this":[36,55,126,141],"challenge":[37],"systematically,":[38],"we":[39,57],"propose":[40],"extending":[41],"behaviour-driven":[42],"development":[43],"(BDD)":[44],"to":[45,85,168],"define":[46],"verify":[48],"acceptance":[49,89,101,119],"criteria":[50,120],"for":[51,69,95,121],"robotic":[52,88,165],"systems.":[53],"In":[54],"context,":[56],"use":[58],"domain-specific":[59,82],"modelling":[60],"represent":[62],"composable":[63],"BDD":[64,110],"models":[65],"knowledge":[67],"graphs":[68],"robust":[70],"querying":[71],"manipulation,":[73],"facilitating":[74],"generation":[76,97],"executable":[78],"testing":[79],"models.":[80],"A":[81],"language":[83],"helps":[84],"efficiently":[86],"specify":[87],"criteria.":[90],"We":[91,124],"explore":[92],"potential":[94],"automated":[96,162],"execution":[99,136],"tests":[102],"through":[103],"a":[104,109],"software":[105],"architecture":[106,127],"integrates":[108],"framework,":[111],"Isaac":[112],"Sim,":[113],"model":[115],"transformations,":[116],"focusing":[117],"on":[118],"pick-and-place":[122,131],"applications.":[123],"tested":[125,148],"with":[128],"an":[129],"existing":[130],"evaluated":[134],"results,":[137],"which":[138],"shows":[139],"how":[140],"application":[142],"behaves":[143],"fails":[145],"differently":[146],"when":[147],"against":[149],"variations":[150],"agent":[153],"environment.":[155],"research":[157],"advances":[158],"rigorous":[160],"evaluation":[163],"systems,":[166],"contributing":[167],"their":[169],"reliability":[170],"trustworthiness.":[172]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-11-28T00:00:00"}
