Matches in SemOpenAlex for { <https://semopenalex.org/work/W4241972075> ?p ?o ?g. }
Showing items 1 to 86 of
86
with 100 items per page.
- W4241972075 abstract "Faults that occur in production systems are the most important faults to fix, but most production systems lack the debugging facilities present in development environments. TraceBack provides debugging information for production systems by providing execution history data about program problems (such as crashes, hangs, and exceptions). TraceBack supports features commonly found in production environments such as multiple threads, dynamically loaded modules, multiple source languages (e.g., Java applications running with JNI modules written in C++), and distributed execution across multiple computers. TraceBack supports first fault diagnosis-discovering what went wrong the first time a fault is encountered. The user can see how the program reached the fault state without having to re-run the computation; in effect enabling a limited form of a debugger in production code.TraceBack uses static, binary program analysis to inject low-overhead runtime instrumentation at control-flow block granularity. Post-facto reconstruction of the records written by the instrumentation code produces a source-statement trace for user diagnosis. The trace shows the dynamic instruction sequence leading up to the fault state, even when the program took exceptions or terminated abruptly (e.g., kill -9).We have implemented TraceBack on a variety of architectures and operating systems, and present examples from a variety of platforms. Performance overhead is variable, from 5% for Apache running SPECweb99, to 16%-25% for the Java SPECJbb benchmark, to 60% average for SPECint2000. We show examples of TraceBack's cross-language and cross-machine abilities, and report its use in diagnosing problems in production software." @default.
- W4241972075 created "2022-05-12" @default.
- W4241972075 creator A5004286577 @default.
- W4241972075 creator A5015937700 @default.
- W4241972075 creator A5054561146 @default.
- W4241972075 creator A5060123137 @default.
- W4241972075 creator A5070744113 @default.
- W4241972075 creator A5088347989 @default.
- W4241972075 date "2005-06-12" @default.
- W4241972075 modified "2023-10-11" @default.
- W4241972075 title "TraceBack" @default.
- W4241972075 cites W1990911977 @default.
- W4241972075 cites W1991205894 @default.
- W4241972075 cites W2040183246 @default.
- W4241972075 cites W2047226031 @default.
- W4241972075 cites W2093226410 @default.
- W4241972075 cites W2101134669 @default.
- W4241972075 cites W2108112890 @default.
- W4241972075 cites W2131781330 @default.
- W4241972075 cites W2134312016 @default.
- W4241972075 cites W2163935347 @default.
- W4241972075 cites W2339669378 @default.
- W4241972075 cites W4214630400 @default.
- W4241972075 cites W4231002400 @default.
- W4241972075 cites W4232822984 @default.
- W4241972075 cites W4232896609 @default.
- W4241972075 cites W4233793161 @default.
- W4241972075 cites W4238502383 @default.
- W4241972075 cites W4238860748 @default.
- W4241972075 cites W4242009960 @default.
- W4241972075 cites W4244800399 @default.
- W4241972075 doi "https://doi.org/10.1145/1065010.1065035" @default.
- W4241972075 hasPublicationYear "2005" @default.
- W4241972075 type Work @default.
- W4241972075 citedByCount "31" @default.
- W4241972075 countsByYear W42419720752012 @default.
- W4241972075 countsByYear W42419720752013 @default.
- W4241972075 countsByYear W42419720752014 @default.
- W4241972075 countsByYear W42419720752016 @default.
- W4241972075 countsByYear W42419720752017 @default.
- W4241972075 countsByYear W42419720752018 @default.
- W4241972075 crossrefType "proceedings-article" @default.
- W4241972075 hasAuthorship W4241972075A5004286577 @default.
- W4241972075 hasAuthorship W4241972075A5015937700 @default.
- W4241972075 hasAuthorship W4241972075A5054561146 @default.
- W4241972075 hasAuthorship W4241972075A5060123137 @default.
- W4241972075 hasAuthorship W4241972075A5070744113 @default.
- W4241972075 hasAuthorship W4241972075A5088347989 @default.
- W4241972075 hasConcept C111919701 @default.
- W4241972075 hasConcept C138885662 @default.
- W4241972075 hasConcept C149635348 @default.
- W4241972075 hasConcept C168065819 @default.
- W4241972075 hasConcept C199360897 @default.
- W4241972075 hasConcept C2778485113 @default.
- W4241972075 hasConcept C2779960059 @default.
- W4241972075 hasConcept C41008148 @default.
- W4241972075 hasConcept C41895202 @default.
- W4241972075 hasConcept C548217200 @default.
- W4241972075 hasConcept C75291252 @default.
- W4241972075 hasConceptScore W4241972075C111919701 @default.
- W4241972075 hasConceptScore W4241972075C138885662 @default.
- W4241972075 hasConceptScore W4241972075C149635348 @default.
- W4241972075 hasConceptScore W4241972075C168065819 @default.
- W4241972075 hasConceptScore W4241972075C199360897 @default.
- W4241972075 hasConceptScore W4241972075C2778485113 @default.
- W4241972075 hasConceptScore W4241972075C2779960059 @default.
- W4241972075 hasConceptScore W4241972075C41008148 @default.
- W4241972075 hasConceptScore W4241972075C41895202 @default.
- W4241972075 hasConceptScore W4241972075C548217200 @default.
- W4241972075 hasConceptScore W4241972075C75291252 @default.
- W4241972075 hasLocation W42419720751 @default.
- W4241972075 hasOpenAccess W4241972075 @default.
- W4241972075 hasPrimaryLocation W42419720751 @default.
- W4241972075 hasRelatedWork W1482473201 @default.
- W4241972075 hasRelatedWork W1493324536 @default.
- W4241972075 hasRelatedWork W1587224678 @default.
- W4241972075 hasRelatedWork W1601811574 @default.
- W4241972075 hasRelatedWork W2012464402 @default.
- W4241972075 hasRelatedWork W2115737686 @default.
- W4241972075 hasRelatedWork W2380581122 @default.
- W4241972075 hasRelatedWork W2609291677 @default.
- W4241972075 hasRelatedWork W3131120699 @default.
- W4241972075 hasRelatedWork W424338789 @default.
- W4241972075 isParatext "false" @default.
- W4241972075 isRetracted "false" @default.
- W4241972075 workType "article" @default.