Matches in SemOpenAlex for { <https://semopenalex.org/work/W2138157029> ?p ?o ?g. }
Showing items 1 to 92 of
92
with 100 items per page.
- W2138157029 abstract "Replay of program executions, that lead to a failure, can help developers to find software faults. While replay of deterministic executions of sequential programs can be easily achieved with existing debuggers, little support exists for deterministic replay of a multithreaded program. In Java, scheduling of threads depends on the algorithm implemented in the underlying virtual machine. A multi-threaded program is executed according to one of many possible schedules. In this thesis a conceptual model to replay a specific thread schedule of a multi-threaded Java program is developed. A generic representation of an execution trace that contains all information for a deterministic replay of a given thread schedule was devised. Deterministic replay is achieved by modifying the bytecode of the original program such that only one thread at a time may runs according to the specified schedule. This allows deterministic replay on any virtual machine that conforms to the specification by Sun. The model is implemented in jreplay, a software utility to enforce a given thread schedule in a compiled Java program. The application is implemented within the JNuke framework for checking Java bytecode. For this purpose, the framework was extended with a class writer and a bytecode instrumentation facility. A number of experiments have been performed to validate the model and measure its efficiency." @default.
- W2138157029 created "2016-06-24" @default.
- W2138157029 creator A5033868977 @default.
- W2138157029 date "2003-01-01" @default.
- W2138157029 modified "2023-09-23" @default.
- W2138157029 title "Instrumenting Java Bytecode to Replay Execution Traces of Multithreaded Programs" @default.
- W2138157029 cites W1508816499 @default.
- W2138157029 cites W1514258760 @default.
- W2138157029 cites W1575927706 @default.
- W2138157029 cites W1596847037 @default.
- W2138157029 cites W1644882639 @default.
- W2138157029 cites W1649645444 @default.
- W2138157029 cites W1679685803 @default.
- W2138157029 cites W1877496576 @default.
- W2138157029 cites W1986858851 @default.
- W2138157029 cites W2009394287 @default.
- W2138157029 cites W2016167891 @default.
- W2138157029 cites W2055116083 @default.
- W2138157029 cites W2121523780 @default.
- W2138157029 cites W2138058557 @default.
- W2138157029 cites W2145230984 @default.
- W2138157029 cites W2149843953 @default.
- W2138157029 cites W2154611120 @default.
- W2138157029 cites W2163809172 @default.
- W2138157029 cites W2171142397 @default.
- W2138157029 cites W2245219974 @default.
- W2138157029 cites W2294580796 @default.
- W2138157029 cites W2412122876 @default.
- W2138157029 cites W2466096069 @default.
- W2138157029 cites W2751601659 @default.
- W2138157029 cites W2979730858 @default.
- W2138157029 cites W32942804 @default.
- W2138157029 cites W1572460671 @default.
- W2138157029 hasPublicationYear "2003" @default.
- W2138157029 type Work @default.
- W2138157029 sameAs 2138157029 @default.
- W2138157029 citedByCount "5" @default.
- W2138157029 crossrefType "journal-article" @default.
- W2138157029 hasAuthorship W2138157029A5033868977 @default.
- W2138157029 hasConcept C111919701 @default.
- W2138157029 hasConcept C138101251 @default.
- W2138157029 hasConcept C15524039 @default.
- W2138157029 hasConcept C168702491 @default.
- W2138157029 hasConcept C174954855 @default.
- W2138157029 hasConcept C181907185 @default.
- W2138157029 hasConcept C199360897 @default.
- W2138157029 hasConcept C2777472213 @default.
- W2138157029 hasConcept C2779818221 @default.
- W2138157029 hasConcept C41008148 @default.
- W2138157029 hasConcept C548217200 @default.
- W2138157029 hasConcept C60945770 @default.
- W2138157029 hasConcept C68387754 @default.
- W2138157029 hasConceptScore W2138157029C111919701 @default.
- W2138157029 hasConceptScore W2138157029C138101251 @default.
- W2138157029 hasConceptScore W2138157029C15524039 @default.
- W2138157029 hasConceptScore W2138157029C168702491 @default.
- W2138157029 hasConceptScore W2138157029C174954855 @default.
- W2138157029 hasConceptScore W2138157029C181907185 @default.
- W2138157029 hasConceptScore W2138157029C199360897 @default.
- W2138157029 hasConceptScore W2138157029C2777472213 @default.
- W2138157029 hasConceptScore W2138157029C2779818221 @default.
- W2138157029 hasConceptScore W2138157029C41008148 @default.
- W2138157029 hasConceptScore W2138157029C548217200 @default.
- W2138157029 hasConceptScore W2138157029C60945770 @default.
- W2138157029 hasConceptScore W2138157029C68387754 @default.
- W2138157029 hasLocation W21381570291 @default.
- W2138157029 hasOpenAccess W2138157029 @default.
- W2138157029 hasPrimaryLocation W21381570291 @default.
- W2138157029 hasRelatedWork W1519345549 @default.
- W2138157029 hasRelatedWork W1604179609 @default.
- W2138157029 hasRelatedWork W1608647917 @default.
- W2138157029 hasRelatedWork W2029109355 @default.
- W2138157029 hasRelatedWork W2030926969 @default.
- W2138157029 hasRelatedWork W2032143280 @default.
- W2138157029 hasRelatedWork W2035069210 @default.
- W2138157029 hasRelatedWork W2105252074 @default.
- W2138157029 hasRelatedWork W2116149458 @default.
- W2138157029 hasRelatedWork W2146111965 @default.
- W2138157029 hasRelatedWork W2177796957 @default.
- W2138157029 hasRelatedWork W2186011611 @default.
- W2138157029 hasRelatedWork W2755512550 @default.
- W2138157029 hasRelatedWork W2803369237 @default.
- W2138157029 hasRelatedWork W3005281198 @default.
- W2138157029 hasRelatedWork W3022059417 @default.
- W2138157029 hasRelatedWork W3169000564 @default.
- W2138157029 hasRelatedWork W1497823857 @default.
- W2138157029 hasRelatedWork W27369194 @default.
- W2138157029 hasRelatedWork W3138594447 @default.
- W2138157029 isParatext "false" @default.
- W2138157029 isRetracted "false" @default.
- W2138157029 magId "2138157029" @default.
- W2138157029 workType "article" @default.