{"id":"https://openalex.org/W2956191072","doi":"https://doi.org/10.1109/tr.2019.2923681","title":"Runtime Verification on Hierarchical Properties of ROS-Based Robot Swarms","display_name":"Runtime Verification on Hierarchical Properties of ROS-Based Robot Swarms","publication_year":2019,"publication_date":"2019-07-10","ids":{"openalex":"https://openalex.org/W2956191072","doi":"https://doi.org/10.1109/tr.2019.2923681","mag":"2956191072"},"language":"en","primary_location":{"id":"doi:10.1109/tr.2019.2923681","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2019.2923681","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"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 Reliability","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/A5016669585","display_name":"Chi Hu","orcid":"https://orcid.org/0000-0002-4314-5862"},"institutions":[{"id":"https://openalex.org/I2801345734","display_name":"China Academy of Engineering Physics","ror":"https://ror.org/039vqpp67","country_code":"CN","type":"facility","lineage":["https://openalex.org/I2801345734"]},{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Chi Hu","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China","Institute of Computer Application, China Academy of Engineering Physics, Mianyang, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"Institute of Computer Application, China Academy of Engineering Physics, Mianyang, China","institution_ids":["https://openalex.org/I2801345734"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100654380","display_name":"Wei Dong","orcid":"https://orcid.org/0000-0002-8033-7943"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Dong","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China","College of computer science, National University of defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of computer science, National University of defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101071218","display_name":"Yonghui Yang","orcid":null},"institutions":[{"id":"https://openalex.org/I2801345734","display_name":"China Academy of Engineering Physics","ror":"https://ror.org/039vqpp67","country_code":"CN","type":"facility","lineage":["https://openalex.org/I2801345734"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yonghui Yang","raw_affiliation_strings":["Institute of Computer Application, China Academy of Engineering Physics, Mianyang, China","Institute of Computer Application China Academy of Engineering Physics,Mianyang,China"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Application, China Academy of Engineering Physics, Mianyang, China","institution_ids":["https://openalex.org/I2801345734"]},{"raw_affiliation_string":"Institute of Computer Application China Academy of Engineering Physics,Mianyang,China","institution_ids":["https://openalex.org/I2801345734"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052400894","display_name":"Hao Shi","orcid":"https://orcid.org/0000-0002-6318-9918"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hao Shi","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China","College of computer science, National University of defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of computer science, National University of defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101464908","display_name":"Ge Zhou","orcid":"https://orcid.org/0009-0000-9985-1822"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ge Zhou","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China","College of computer science, National University of defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]},{"raw_affiliation_string":"College of computer science, National University of defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5016669585"],"corresponding_institution_ids":["https://openalex.org/I170215575","https://openalex.org/I2801345734"],"apc_list":null,"apc_paid":null,"fwci":1.1639,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.80723494,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":"69","issue":"2","first_page":"674","last_page":"689"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9987999796867371,"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"}},"topics":[{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9987999796867371,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9983000159263611,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9970999956130981,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6991745829582214},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6235181093215942},{"id":"https://openalex.org/keywords/swarm-behaviour","display_name":"Swarm behaviour","score":0.5464386940002441},{"id":"https://openalex.org/keywords/parameterized-complexity","display_name":"Parameterized complexity","score":0.5456526875495911},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.5253923535346985},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.49998974800109863},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4269246459007263},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.41840052604675293},{"id":"https://openalex.org/keywords/specification-language","display_name":"Specification language","score":0.417485773563385},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.4172777533531189},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.41305258870124817},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3942485749721527},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.38929256796836853},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3519100546836853},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.22203540802001953},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14201119542121887}],"concepts":[{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6991745829582214},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6235181093215942},{"id":"https://openalex.org/C181335050","wikidata":"https://www.wikidata.org/wiki/Q14915018","display_name":"Swarm behaviour","level":2,"score":0.5464386940002441},{"id":"https://openalex.org/C165464430","wikidata":"https://www.wikidata.org/wiki/Q1570441","display_name":"Parameterized complexity","level":2,"score":0.5456526875495911},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.5253923535346985},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.49998974800109863},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4269246459007263},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.41840052604675293},{"id":"https://openalex.org/C201677973","wikidata":"https://www.wikidata.org/wiki/Q1209840","display_name":"Specification language","level":2,"score":0.417485773563385},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.4172777533531189},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.41305258870124817},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3942485749721527},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.38929256796836853},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3519100546836853},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.22203540802001953},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14201119542121887},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tr.2019.2923681","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2019.2923681","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"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 Reliability","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5699999928474426,"id":"https://metadata.un.org/sdg/13","display_name":"Climate action"}],"awards":[{"id":"https://openalex.org/G2947003282","display_name":null,"funder_award_id":"2017YFB1001802","funder_id":"https://openalex.org/F4320336026","funder_display_name":"National Key Research and Development Program of China Stem Cell and Translational Research"},{"id":"https://openalex.org/G3271481171","display_name":null,"funder_award_id":"61532007","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4947720753","display_name":null,"funder_award_id":"61690203","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320336026","display_name":"National Key Research and Development Program of China Stem Cell and Translational Research","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W105097091","https://openalex.org/W209085883","https://openalex.org/W1488777087","https://openalex.org/W1527982431","https://openalex.org/W1535889317","https://openalex.org/W1578211237","https://openalex.org/W1622922699","https://openalex.org/W2004269400","https://openalex.org/W2004960534","https://openalex.org/W2020063716","https://openalex.org/W2023808162","https://openalex.org/W2026629052","https://openalex.org/W2027769154","https://openalex.org/W2032211017","https://openalex.org/W2056898157","https://openalex.org/W2065227239","https://openalex.org/W2093848418","https://openalex.org/W2101623441","https://openalex.org/W2101804404","https://openalex.org/W2145071552","https://openalex.org/W2163597879","https://openalex.org/W2184677961","https://openalex.org/W2207666193","https://openalex.org/W2237372923","https://openalex.org/W2269288365","https://openalex.org/W2362910834","https://openalex.org/W2374477971","https://openalex.org/W2407790672","https://openalex.org/W2520741358","https://openalex.org/W2567614470","https://openalex.org/W2589679996","https://openalex.org/W2593581701","https://openalex.org/W2613936618","https://openalex.org/W2745272601","https://openalex.org/W2761119957","https://openalex.org/W2767028498","https://openalex.org/W2773548424","https://openalex.org/W2783159776","https://openalex.org/W2783378806","https://openalex.org/W2886810897","https://openalex.org/W2901136733","https://openalex.org/W4254497756","https://openalex.org/W6604276569","https://openalex.org/W6686664111","https://openalex.org/W6714026258","https://openalex.org/W6733976346","https://openalex.org/W6756486208"],"related_works":["https://openalex.org/W2051058708","https://openalex.org/W154868527","https://openalex.org/W1494268238","https://openalex.org/W1983207144","https://openalex.org/W2490706771","https://openalex.org/W2480116122","https://openalex.org/W1976468483","https://openalex.org/W1516574938","https://openalex.org/W2024402979","https://openalex.org/W2996306923"],"abstract_inverted_index":{"Various":[0],"robots":[1],"are":[2,48,182],"playing":[3],"critical":[4],"roles":[5],"in":[6,44,101,143],"many":[7],"areas":[8],"such":[9,35],"as":[10,36],"industrial":[11],"manufacturing,":[12],"disaster":[13],"rescuing,":[14],"unmanned":[15],"vehicle,":[16],"and":[17,40,113,140,162,175],"science":[18],"exploration.":[19],"Because":[20],"of":[21,56,89,178,212],"the":[22,45,54,87,147,202,207],"uncertain":[23],"environment,":[24],"changed":[25],"resource,":[26,110],"or":[27],"dynamic":[28],"system":[29,82,100],"structure":[30],"at":[31],"runtime,":[32],"traditional":[33],"methods":[34],"testing,":[37],"model":[38],"checking,":[39],"static":[41],"analysis":[42],"used":[43],"development":[46],"stage":[47],"not":[49],"enough":[50],"to":[51,159,184],"ensure":[52],"that":[53,201],"executions":[55],"robot":[57,80,91,99,144,213],"control":[58],"software":[59],"satisfy":[60],"specified":[61],"properties.":[62,96],"In":[63],"this":[64],"paper,":[65],"we":[66],"propose":[67],"a":[68,90,102,117,166,176],"runtime":[69],"verification":[70],"approach":[71],"called":[72],"Robots":[73],"Monitor":[74],"on":[75,79,195],"Multilayer":[76],"(RMoM)":[77],"based":[78],"operating":[81],"(ROS)":[83],"for":[84,135,153,188,209],"monitoring":[85,120,168],"whether":[86],"running":[88],"swarm":[92,114],"violates":[93],"given":[94],"temporal":[95],"To":[97],"monitor":[98,179],"comprehensive":[103],"manner":[104],"over":[105],"multiple":[106],"layers,":[107],"RMoM":[108,132],"unifies":[109],"communication,":[111],"robot,":[112],"properties":[115,137,194,211],"into":[116],"systemic,":[118],"hierarchical":[119,167],"framework.":[121],"A":[122],"discrete-time":[123],"Metric":[124],"Temporal":[125],"Logic":[126],"(MTL":[127],"<sub":[128,155,190],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[129,156,191],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">3</sub>":[130,157,192],")":[131],"is":[133,151],"proposed":[134,183],"specifying":[136],"with":[138],"timed":[139],"parameterized":[141],"characteristics":[142],"swarms.":[145,214],"Then,":[146],"corresponding":[148],"three-valued":[149],"semantics":[150],"defined":[152],"MTL":[154,189],"-RMoM":[158,193],"generate":[160,186,206],"impartial":[161],"anticipatory":[163],"monitors.":[164],"Moreover,":[165],"specification":[169,172],"language":[170,173],"high-level":[171],"(HSL)-RMoM":[174],"series":[177],"construction":[180],"algorithms":[181],"automatically":[185,205],"monitors":[187,208],"ROS":[196],"platform.":[197],"The":[198],"experiments":[199],"show":[200],"method":[203],"can":[204],"detecting":[210]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
