Matches in SemOpenAlex for { <https://semopenalex.org/work/W2502397649> ?p ?o ?g. }
- W2502397649 endingPage "862" @default.
- W2502397649 startingPage "840" @default.
- W2502397649 abstract "Abstract Program comprehension is a time‐consuming task performed during the process of reusing, reengineering, and enhancing existing systems. There are tools to assist comprehension by means of dynamic analysis, but most cannot identify the topology and the interactions of certain functionality in need of change. We propose an approach, coined Spectrum‐based Feature Comprehension (SFC), that borrows techniques from software‐fault localization that were proven to be effective even when debugging large applications. SFC analyses the program by exploiting run‐time information from test case executions to identify the components that are important for a given feature, helping software engineers to understand how a program is structured and each of the functionality's dependencies are. We present a toolset, coined PANGOLIN, that implements SFC and displays its report to the user using an intuitive visualization. A user study presented demonstrating PANGOLIN's efficiency in locating components that should be inspected when changing a certain functionality. Participants using SFC spent a median of 50 min locating the feature with greater accuracy, whereas participants using coverage tools took 60 min. Finally, we also detail the Participatory Feature Detection approach, where user interactions with the system are captured; removing the hindrance of requiring pre‐existing automated tests. Copyright © 2016 John Wiley & Sons, Ltd." @default.
- W2502397649 created "2016-08-23" @default.
- W2502397649 creator A5027181451 @default.
- W2502397649 creator A5030785658 @default.
- W2502397649 date "2016-07-20" @default.
- W2502397649 modified "2023-10-16" @default.
- W2502397649 title "Framing program comprehension as fault localization" @default.
- W2502397649 cites W1539495021 @default.
- W2502397649 cites W1988429542 @default.
- W2502397649 cites W1992192049 @default.
- W2502397649 cites W1993951641 @default.
- W2502397649 cites W2001033929 @default.
- W2502397649 cites W2010266896 @default.
- W2502397649 cites W2010833880 @default.
- W2502397649 cites W2019707320 @default.
- W2502397649 cites W2041853131 @default.
- W2502397649 cites W2042950801 @default.
- W2502397649 cites W2044049174 @default.
- W2502397649 cites W2051099083 @default.
- W2502397649 cites W2065507884 @default.
- W2502397649 cites W2067440805 @default.
- W2502397649 cites W2076140697 @default.
- W2502397649 cites W2081749632 @default.
- W2502397649 cites W2084503069 @default.
- W2502397649 cites W2096176449 @default.
- W2502397649 cites W2098549348 @default.
- W2502397649 cites W2107048137 @default.
- W2502397649 cites W2109681145 @default.
- W2502397649 cites W2110192783 @default.
- W2502397649 cites W2116109573 @default.
- W2502397649 cites W2116998643 @default.
- W2502397649 cites W2120099968 @default.
- W2502397649 cites W2121234902 @default.
- W2502397649 cites W2122581326 @default.
- W2502397649 cites W2125730773 @default.
- W2502397649 cites W2126472981 @default.
- W2502397649 cites W2128049346 @default.
- W2502397649 cites W2129874624 @default.
- W2502397649 cites W2132438292 @default.
- W2502397649 cites W2136568800 @default.
- W2502397649 cites W2147699889 @default.
- W2502397649 cites W2151996389 @default.
- W2502397649 cites W2153418968 @default.
- W2502397649 cites W2155829706 @default.
- W2502397649 cites W2157943826 @default.
- W2502397649 cites W2161676644 @default.
- W2502397649 cites W2162831261 @default.
- W2502397649 cites W2165663378 @default.
- W2502397649 cites W2495617574 @default.
- W2502397649 cites W4213009331 @default.
- W2502397649 cites W4249566808 @default.
- W2502397649 cites W4292862031 @default.
- W2502397649 cites W1996408673 @default.
- W2502397649 cites W2129531870 @default.
- W2502397649 doi "https://doi.org/10.1002/smr.1799" @default.
- W2502397649 hasPublicationYear "2016" @default.
- W2502397649 type Work @default.
- W2502397649 sameAs 2502397649 @default.
- W2502397649 citedByCount "7" @default.
- W2502397649 countsByYear W25023976492017 @default.
- W2502397649 countsByYear W25023976492019 @default.
- W2502397649 countsByYear W25023976492021 @default.
- W2502397649 countsByYear W25023976492023 @default.
- W2502397649 crossrefType "journal-article" @default.
- W2502397649 hasAuthorship W2502397649A5027181451 @default.
- W2502397649 hasAuthorship W2502397649A5030785658 @default.
- W2502397649 hasBestOaLocation W25023976492 @default.
- W2502397649 hasConcept C107457646 @default.
- W2502397649 hasConcept C115903868 @default.
- W2502397649 hasConcept C124101348 @default.
- W2502397649 hasConcept C138885662 @default.
- W2502397649 hasConcept C149091818 @default.
- W2502397649 hasConcept C168065819 @default.
- W2502397649 hasConcept C18903297 @default.
- W2502397649 hasConcept C199360897 @default.
- W2502397649 hasConcept C206588197 @default.
- W2502397649 hasConcept C2776401178 @default.
- W2502397649 hasConcept C2777561058 @default.
- W2502397649 hasConcept C2777904410 @default.
- W2502397649 hasConcept C36464697 @default.
- W2502397649 hasConcept C41008148 @default.
- W2502397649 hasConcept C41895202 @default.
- W2502397649 hasConcept C511192102 @default.
- W2502397649 hasConcept C86803240 @default.
- W2502397649 hasConceptScore W2502397649C107457646 @default.
- W2502397649 hasConceptScore W2502397649C115903868 @default.
- W2502397649 hasConceptScore W2502397649C124101348 @default.
- W2502397649 hasConceptScore W2502397649C138885662 @default.
- W2502397649 hasConceptScore W2502397649C149091818 @default.
- W2502397649 hasConceptScore W2502397649C168065819 @default.
- W2502397649 hasConceptScore W2502397649C18903297 @default.
- W2502397649 hasConceptScore W2502397649C199360897 @default.
- W2502397649 hasConceptScore W2502397649C206588197 @default.
- W2502397649 hasConceptScore W2502397649C2776401178 @default.
- W2502397649 hasConceptScore W2502397649C2777561058 @default.
- W2502397649 hasConceptScore W2502397649C2777904410 @default.
- W2502397649 hasConceptScore W2502397649C36464697 @default.
- W2502397649 hasConceptScore W2502397649C41008148 @default.