Matches in SemOpenAlex for { <https://semopenalex.org/work/W2991130147> ?p ?o ?g. }
Showing items 1 to 67 of
67
with 100 items per page.
- W2991130147 endingPage "106234" @default.
- W2991130147 startingPage "106234" @default.
- W2991130147 abstract "Distributed systems are the backbone of today’s computing ecosystems. Debugging distributed bugs is crucial and challenging. There are still many unknowns about debugging real-world distributed bugs, especially through system logs. This paper aims to provide a comprehensive study of how system logs can help diagnose and fix distributed bugs in practice. The study was carried out with three core research questions (RQs): How to identify failures in distributed bugs through logs? How to find and utilize bug-related log entries to figure out the root causes? How are distributed bugs fixed and how are logs and patches related? To answer these questions, we studied 106 real-world distributed bugs randomly sampled from five widely used distributed systems, and manually checked the bug report, the log, the patch, the source code and other related information for each of these bugs. Seven findings are observed and the main findings include: (1) For only about half of the distributed bugs, the failures are indicated by FATAL or ERROR log entries. FATAL are not always fatal, and INFO could be fatal. (2) For more than half of the studied bugs, root-cause diagnosis relies on log entries that are not part of the failure symptoms. (3) One third of the studied bugs are fixed by eliminating end symptoms instead of root causes. Finally, a distributed bug dataset with the in-depth analysis has been released to the research community. The findings in our study reveal the characteristics of distributed bugs, the differences from debugging single-machine system bugs, and the usages and limitations of existing logs. Our study also provides guidance and opportunities for future research on distributed bug diagnosis, fixing, and log analysis and enhancement." @default.
- W2991130147 created "2019-12-05" @default.
- W2991130147 creator A5015210646 @default.
- W2991130147 creator A5061448314 @default.
- W2991130147 creator A5072700565 @default.
- W2991130147 creator A5076132861 @default.
- W2991130147 date "2020-03-01" @default.
- W2991130147 modified "2023-10-16" @default.
- W2991130147 title "How are distributed bugs diagnosed and fixed through system logs?" @default.
- W2991130147 cites W2109156518 @default.
- W2991130147 cites W2155788121 @default.
- W2991130147 cites W2337392435 @default.
- W2991130147 cites W2611639096 @default.
- W2991130147 doi "https://doi.org/10.1016/j.infsof.2019.106234" @default.
- W2991130147 hasPublicationYear "2020" @default.
- W2991130147 type Work @default.
- W2991130147 sameAs 2991130147 @default.
- W2991130147 citedByCount "4" @default.
- W2991130147 countsByYear W29911301472020 @default.
- W2991130147 countsByYear W29911301472021 @default.
- W2991130147 countsByYear W29911301472023 @default.
- W2991130147 crossrefType "journal-article" @default.
- W2991130147 hasAuthorship W2991130147A5015210646 @default.
- W2991130147 hasAuthorship W2991130147A5061448314 @default.
- W2991130147 hasAuthorship W2991130147A5072700565 @default.
- W2991130147 hasAuthorship W2991130147A5076132861 @default.
- W2991130147 hasConcept C1009929 @default.
- W2991130147 hasConcept C120314980 @default.
- W2991130147 hasConcept C127413603 @default.
- W2991130147 hasConcept C130963320 @default.
- W2991130147 hasConcept C168065819 @default.
- W2991130147 hasConcept C199360897 @default.
- W2991130147 hasConcept C200601418 @default.
- W2991130147 hasConcept C2777904410 @default.
- W2991130147 hasConcept C41008148 @default.
- W2991130147 hasConcept C84945661 @default.
- W2991130147 hasConceptScore W2991130147C1009929 @default.
- W2991130147 hasConceptScore W2991130147C120314980 @default.
- W2991130147 hasConceptScore W2991130147C127413603 @default.
- W2991130147 hasConceptScore W2991130147C130963320 @default.
- W2991130147 hasConceptScore W2991130147C168065819 @default.
- W2991130147 hasConceptScore W2991130147C199360897 @default.
- W2991130147 hasConceptScore W2991130147C200601418 @default.
- W2991130147 hasConceptScore W2991130147C2777904410 @default.
- W2991130147 hasConceptScore W2991130147C41008148 @default.
- W2991130147 hasConceptScore W2991130147C84945661 @default.
- W2991130147 hasFunder F4320321001 @default.
- W2991130147 hasLocation W29911301471 @default.
- W2991130147 hasOpenAccess W2991130147 @default.
- W2991130147 hasPrimaryLocation W29911301471 @default.
- W2991130147 hasRelatedWork W134722953 @default.
- W2991130147 hasRelatedWork W2023490832 @default.
- W2991130147 hasRelatedWork W2057272331 @default.
- W2991130147 hasRelatedWork W2128208466 @default.
- W2991130147 hasRelatedWork W2214796901 @default.
- W2991130147 hasRelatedWork W2949451752 @default.
- W2991130147 hasRelatedWork W2991130147 @default.
- W2991130147 hasRelatedWork W3037934766 @default.
- W2991130147 hasRelatedWork W3134275513 @default.
- W2991130147 hasRelatedWork W4308643046 @default.
- W2991130147 hasVolume "119" @default.
- W2991130147 isParatext "false" @default.
- W2991130147 isRetracted "false" @default.
- W2991130147 magId "2991130147" @default.
- W2991130147 workType "article" @default.