Matches in SemOpenAlex for { <https://semopenalex.org/work/W2059247072> ?p ?o ?g. }
Showing items 1 to 78 of
78
with 100 items per page.
- W2059247072 abstract "Memory graphs are very useful in understanding the behavior of programs that use dynamically allocated data structures. We present a new memory graph representation, MG++, and a memory graph construction algorithm, that greatly enhance the utility of memory graphs. First, in addition to capturing the shapes of dynamically-constructed data structures, MG++ also captures how they evolve as the program executes and records the source code statements that play a role in their evolution to assist in debugging. Second, MG++ captures the history of actions performed by the memory allocator. This is useful in debugging programs that internally manage storage or in cases where understanding program behavior requires examining memory allocator actions. Our binary instrumentation-based algorithm for MG++ construction does not rely on the knowledge of memory allocator functions or on symbol table information. Our algorithm works for custom memory allocators as well as for in-program memory management. Experiments studying the time and space efficiency for real-world programs show that MG++ representation is space-efficient and the time overhead for MG++ construction algorithm is practical. We show that MG++ is effective for fault location and for analyzing binaries to detect heap buffer overflow attacks." @default.
- W2059247072 created "2016-06-24" @default.
- W2059247072 creator A5012137980 @default.
- W2059247072 creator A5030983403 @default.
- W2059247072 creator A5048573356 @default.
- W2059247072 date "2015-03-01" @default.
- W2059247072 modified "2023-10-11" @default.
- W2059247072 title "MG++: Memory graphs for analyzing dynamic data structures" @default.
- W2059247072 cites W1543287511 @default.
- W2059247072 cites W1988668615 @default.
- W2059247072 cites W1994796030 @default.
- W2059247072 cites W2009941248 @default.
- W2059247072 cites W2015953751 @default.
- W2059247072 cites W2020208333 @default.
- W2059247072 cites W2035945354 @default.
- W2059247072 cites W2041756731 @default.
- W2059247072 cites W2049905261 @default.
- W2059247072 cites W2066195341 @default.
- W2059247072 cites W2103245001 @default.
- W2059247072 cites W2107861046 @default.
- W2059247072 cites W2108867943 @default.
- W2059247072 cites W2109547380 @default.
- W2059247072 cites W2117562822 @default.
- W2059247072 cites W2128547613 @default.
- W2059247072 cites W2139356751 @default.
- W2059247072 cites W2151955461 @default.
- W2059247072 cites W2156858199 @default.
- W2059247072 cites W2170577595 @default.
- W2059247072 cites W2183640761 @default.
- W2059247072 cites W2321831709 @default.
- W2059247072 cites W4213048098 @default.
- W2059247072 cites W4230508460 @default.
- W2059247072 cites W4239813889 @default.
- W2059247072 cites W4244999110 @default.
- W2059247072 cites W2039128955 @default.
- W2059247072 doi "https://doi.org/10.1109/saner.2015.7081839" @default.
- W2059247072 hasPublicationYear "2015" @default.
- W2059247072 type Work @default.
- W2059247072 sameAs 2059247072 @default.
- W2059247072 citedByCount "4" @default.
- W2059247072 countsByYear W20592470722016 @default.
- W2059247072 countsByYear W20592470722017 @default.
- W2059247072 countsByYear W20592470722018 @default.
- W2059247072 crossrefType "proceedings-article" @default.
- W2059247072 hasAuthorship W2059247072A5012137980 @default.
- W2059247072 hasAuthorship W2059247072A5030983403 @default.
- W2059247072 hasAuthorship W2059247072A5048573356 @default.
- W2059247072 hasBestOaLocation W20592470722 @default.
- W2059247072 hasConcept C111919701 @default.
- W2059247072 hasConcept C118702147 @default.
- W2059247072 hasConcept C173608175 @default.
- W2059247072 hasConcept C41008148 @default.
- W2059247072 hasConcept C80444323 @default.
- W2059247072 hasConcept C98986596 @default.
- W2059247072 hasConceptScore W2059247072C111919701 @default.
- W2059247072 hasConceptScore W2059247072C118702147 @default.
- W2059247072 hasConceptScore W2059247072C173608175 @default.
- W2059247072 hasConceptScore W2059247072C41008148 @default.
- W2059247072 hasConceptScore W2059247072C80444323 @default.
- W2059247072 hasConceptScore W2059247072C98986596 @default.
- W2059247072 hasLocation W20592470721 @default.
- W2059247072 hasLocation W20592470722 @default.
- W2059247072 hasOpenAccess W2059247072 @default.
- W2059247072 hasPrimaryLocation W20592470721 @default.
- W2059247072 hasRelatedWork W1491899005 @default.
- W2059247072 hasRelatedWork W1502414128 @default.
- W2059247072 hasRelatedWork W1558545464 @default.
- W2059247072 hasRelatedWork W1604898313 @default.
- W2059247072 hasRelatedWork W2117014006 @default.
- W2059247072 hasRelatedWork W2164287667 @default.
- W2059247072 hasRelatedWork W2172791042 @default.
- W2059247072 hasRelatedWork W2372170743 @default.
- W2059247072 hasRelatedWork W2790489068 @default.
- W2059247072 hasRelatedWork W4233815414 @default.
- W2059247072 isParatext "false" @default.
- W2059247072 isRetracted "false" @default.
- W2059247072 magId "2059247072" @default.
- W2059247072 workType "article" @default.