Matches in SemOpenAlex for { <https://semopenalex.org/work/W4281566571> ?p ?o ?g. }
- W4281566571 abstract "Robot systems are growing in importance and complexity. Ecosystems for robot software, such as the Robot Operating System (ROS), provide libraries of reusable software components that can be configured and composed into larger systems. To support compositionality, ROS uses late binding and architecture configuration via “launch files” that describe how to initialize the components in a system. However, late binding often leads to systems failing silently due to misconfiguration, for example by misrouting or dropping messages entirely.In this paper we present ROSDiscover, which statically recovers the run-time architecture of ROS systems to find such architecture misconfiguration bugs. First, ROSDiscover constructs component level architectural models (ports, parameters) from source code. Second, architecture configuration files are analyzed to compose the system from these component models and derive the connections in the system. Finally, the reconstructed architecture is checked against architectural rules described in first-order logic to identify potential misconfigurations.We present an evaluation of ROSDiscover on real world, off-the-shelf robotic systems, measuring the accuracy, effectiveness, and practicality of our approach. To that end, we collected the first data set of architecture configuration bugs in ROS from popular open-source systems and measure how effective our approach is for detecting configuration bugs in that set." @default.
- W4281566571 created "2022-05-27" @default.
- W4281566571 creator A5005879966 @default.
- W4281566571 creator A5032356672 @default.
- W4281566571 creator A5045020317 @default.
- W4281566571 creator A5057348711 @default.
- W4281566571 creator A5087160003 @default.
- W4281566571 date "2022-03-01" @default.
- W4281566571 modified "2023-09-30" @default.
- W4281566571 title "ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems" @default.
- W4281566571 cites W1555366674 @default.
- W4281566571 cites W1560541823 @default.
- W4281566571 cites W1947878561 @default.
- W4281566571 cites W1976004406 @default.
- W4281566571 cites W1979018646 @default.
- W4281566571 cites W1980974366 @default.
- W4281566571 cites W2003173896 @default.
- W4281566571 cites W2011438161 @default.
- W4281566571 cites W2066792529 @default.
- W4281566571 cites W2067425461 @default.
- W4281566571 cites W2072895015 @default.
- W4281566571 cites W2095721935 @default.
- W4281566571 cites W2100198805 @default.
- W4281566571 cites W2102716483 @default.
- W4281566571 cites W2110244733 @default.
- W4281566571 cites W2110726411 @default.
- W4281566571 cites W2112879740 @default.
- W4281566571 cites W2116149360 @default.
- W4281566571 cites W2120604010 @default.
- W4281566571 cites W2126495587 @default.
- W4281566571 cites W2136294183 @default.
- W4281566571 cites W2160946661 @default.
- W4281566571 cites W2164459889 @default.
- W4281566571 cites W2206222117 @default.
- W4281566571 cites W2292235036 @default.
- W4281566571 cites W2504514184 @default.
- W4281566571 cites W2514084604 @default.
- W4281566571 cites W2562218645 @default.
- W4281566571 cites W2735411563 @default.
- W4281566571 cites W2775664586 @default.
- W4281566571 cites W2883864007 @default.
- W4281566571 cites W2899272441 @default.
- W4281566571 cites W2913369926 @default.
- W4281566571 cites W2926931691 @default.
- W4281566571 cites W2934519923 @default.
- W4281566571 cites W2962871846 @default.
- W4281566571 cites W3048116582 @default.
- W4281566571 cites W3090643752 @default.
- W4281566571 cites W3097484271 @default.
- W4281566571 cites W3130606310 @default.
- W4281566571 cites W3157587805 @default.
- W4281566571 cites W3161070347 @default.
- W4281566571 cites W3172452057 @default.
- W4281566571 cites W3194331111 @default.
- W4281566571 cites W4230326909 @default.
- W4281566571 cites W4233410239 @default.
- W4281566571 cites W4237561892 @default.
- W4281566571 cites W4247954039 @default.
- W4281566571 doi "https://doi.org/10.1109/icsa53651.2022.00019" @default.
- W4281566571 hasPublicationYear "2022" @default.
- W4281566571 type Work @default.
- W4281566571 citedByCount "4" @default.
- W4281566571 countsByYear W42815665712023 @default.
- W4281566571 crossrefType "proceedings-article" @default.
- W4281566571 hasAuthorship W4281566571A5005879966 @default.
- W4281566571 hasAuthorship W4281566571A5032356672 @default.
- W4281566571 hasAuthorship W4281566571A5045020317 @default.
- W4281566571 hasAuthorship W4281566571A5057348711 @default.
- W4281566571 hasAuthorship W4281566571A5087160003 @default.
- W4281566571 hasConcept C111919701 @default.
- W4281566571 hasConcept C115903868 @default.
- W4281566571 hasConcept C118524514 @default.
- W4281566571 hasConcept C120314980 @default.
- W4281566571 hasConcept C121332964 @default.
- W4281566571 hasConcept C123657996 @default.
- W4281566571 hasConcept C142362112 @default.
- W4281566571 hasConcept C149635348 @default.
- W4281566571 hasConcept C153349607 @default.
- W4281566571 hasConcept C154945302 @default.
- W4281566571 hasConcept C168167062 @default.
- W4281566571 hasConcept C177264268 @default.
- W4281566571 hasConcept C199360897 @default.
- W4281566571 hasConcept C2777904410 @default.
- W4281566571 hasConcept C35869016 @default.
- W4281566571 hasConcept C41008148 @default.
- W4281566571 hasConcept C55356503 @default.
- W4281566571 hasConcept C79403827 @default.
- W4281566571 hasConcept C90509273 @default.
- W4281566571 hasConcept C97355855 @default.
- W4281566571 hasConceptScore W4281566571C111919701 @default.
- W4281566571 hasConceptScore W4281566571C115903868 @default.
- W4281566571 hasConceptScore W4281566571C118524514 @default.
- W4281566571 hasConceptScore W4281566571C120314980 @default.
- W4281566571 hasConceptScore W4281566571C121332964 @default.
- W4281566571 hasConceptScore W4281566571C123657996 @default.
- W4281566571 hasConceptScore W4281566571C142362112 @default.
- W4281566571 hasConceptScore W4281566571C149635348 @default.
- W4281566571 hasConceptScore W4281566571C153349607 @default.
- W4281566571 hasConceptScore W4281566571C154945302 @default.
- W4281566571 hasConceptScore W4281566571C168167062 @default.