Matches in SemOpenAlex for { <https://semopenalex.org/work/W2945526743> ?p ?o ?g. }
- W2945526743 abstract "Refactoring is a maintenance activity that aims to improve design quality while preserving the behavior of a system. Several (semi)automated approaches have been proposed to support developers in this maintenance activity, based on the correction of anti-patterns, which are `poor' solutions to recurring design problems. However, little quantitative evidence exists about the impact of automatically refactored code on program comprehension, and in which context automated refactoring can be as effective as manual refactoring. Leveraging RePOR, an automated refactoring approach based on partial order reduction techniques, we performed an empirical study to investigate whether automated refactoring code structure affects the understandability of systems during comprehension tasks. (1) We surveyed 80 developers, asking them to identify from a set of 20 refactoring changes if they were generated by developers or by a tool, and to rate the refactoring changes according to their design quality; (2) we asked 30 developers to complete code comprehension tasks on 10 systems that were refactored by either a freelancer or an automated refactoring tool. To make comparison fair, for a subset of refactoring actions that introduce new code entities, only synthetic identifiers were presented to practitioners. We measured developers' performance using the NASA task load index for their effort, the time that they spent performing the tasks, and their percentages of correct answers. Our findings, despite current technology limitations, show that it is reasonable to expect a refactoring tools to match developer code." @default.
- W2945526743 created "2019-05-29" @default.
- W2945526743 creator A5018821149 @default.
- W2945526743 creator A5030400219 @default.
- W2945526743 creator A5071052367 @default.
- W2945526743 date "2018-08-13" @default.
- W2945526743 modified "2023-09-27" @default.
- W2945526743 title "RePOR: Mimicking humans on refactoring tasks. Are we there yet?" @default.
- W2945526743 cites W1487664366 @default.
- W2945526743 cites W1773448242 @default.
- W2945526743 cites W1842503650 @default.
- W2945526743 cites W18855373 @default.
- W2945526743 cites W1902482618 @default.
- W2945526743 cites W1972064644 @default.
- W2945526743 cites W1972475377 @default.
- W2945526743 cites W2009543464 @default.
- W2945526743 cites W2019386815 @default.
- W2945526743 cites W2062137808 @default.
- W2945526743 cites W2094203680 @default.
- W2945526743 cites W2097750323 @default.
- W2945526743 cites W2099194364 @default.
- W2945526743 cites W2108086273 @default.
- W2945526743 cites W2113157806 @default.
- W2945526743 cites W2130877788 @default.
- W2945526743 cites W2140504739 @default.
- W2945526743 cites W2141069252 @default.
- W2945526743 cites W2145124323 @default.
- W2945526743 cites W2145482038 @default.
- W2945526743 cites W2146134503 @default.
- W2945526743 cites W2147002252 @default.
- W2945526743 cites W2150230300 @default.
- W2945526743 cites W2151295763 @default.
- W2945526743 cites W2153887189 @default.
- W2945526743 cites W2158744032 @default.
- W2945526743 cites W2159725273 @default.
- W2945526743 cites W2161661398 @default.
- W2945526743 cites W2168516855 @default.
- W2945526743 cites W2171383742 @default.
- W2945526743 cites W2294305189 @default.
- W2945526743 cites W2415003022 @default.
- W2945526743 cites W2424424733 @default.
- W2945526743 cites W2883677794 @default.
- W2945526743 cites W2884276923 @default.
- W2945526743 cites W2887665274 @default.
- W2945526743 hasPublicationYear "2018" @default.
- W2945526743 type Work @default.
- W2945526743 sameAs 2945526743 @default.
- W2945526743 citedByCount "0" @default.
- W2945526743 crossrefType "posted-content" @default.
- W2945526743 hasAuthorship W2945526743A5018821149 @default.
- W2945526743 hasAuthorship W2945526743A5030400219 @default.
- W2945526743 hasAuthorship W2945526743A5071052367 @default.
- W2945526743 hasConcept C101317890 @default.
- W2945526743 hasConcept C111472728 @default.
- W2945526743 hasConcept C115903868 @default.
- W2945526743 hasConcept C138885662 @default.
- W2945526743 hasConcept C149091818 @default.
- W2945526743 hasConcept C151730666 @default.
- W2945526743 hasConcept C152752567 @default.
- W2945526743 hasConcept C154504017 @default.
- W2945526743 hasConcept C177264268 @default.
- W2945526743 hasConcept C199360897 @default.
- W2945526743 hasConcept C2776760102 @default.
- W2945526743 hasConcept C2777561058 @default.
- W2945526743 hasConcept C2777904410 @default.
- W2945526743 hasConcept C2779343474 @default.
- W2945526743 hasConcept C2779530757 @default.
- W2945526743 hasConcept C41008148 @default.
- W2945526743 hasConcept C43126263 @default.
- W2945526743 hasConcept C86803240 @default.
- W2945526743 hasConceptScore W2945526743C101317890 @default.
- W2945526743 hasConceptScore W2945526743C111472728 @default.
- W2945526743 hasConceptScore W2945526743C115903868 @default.
- W2945526743 hasConceptScore W2945526743C138885662 @default.
- W2945526743 hasConceptScore W2945526743C149091818 @default.
- W2945526743 hasConceptScore W2945526743C151730666 @default.
- W2945526743 hasConceptScore W2945526743C152752567 @default.
- W2945526743 hasConceptScore W2945526743C154504017 @default.
- W2945526743 hasConceptScore W2945526743C177264268 @default.
- W2945526743 hasConceptScore W2945526743C199360897 @default.
- W2945526743 hasConceptScore W2945526743C2776760102 @default.
- W2945526743 hasConceptScore W2945526743C2777561058 @default.
- W2945526743 hasConceptScore W2945526743C2777904410 @default.
- W2945526743 hasConceptScore W2945526743C2779343474 @default.
- W2945526743 hasConceptScore W2945526743C2779530757 @default.
- W2945526743 hasConceptScore W2945526743C41008148 @default.
- W2945526743 hasConceptScore W2945526743C43126263 @default.
- W2945526743 hasConceptScore W2945526743C86803240 @default.
- W2945526743 hasLocation W29455267431 @default.
- W2945526743 hasOpenAccess W2945526743 @default.
- W2945526743 hasPrimaryLocation W29455267431 @default.
- W2945526743 hasRelatedWork W1563923074 @default.
- W2945526743 hasRelatedWork W2000389313 @default.
- W2945526743 hasRelatedWork W2223096973 @default.
- W2945526743 hasRelatedWork W2395465245 @default.
- W2945526743 hasRelatedWork W2415003022 @default.
- W2945526743 hasRelatedWork W2883677794 @default.
- W2945526743 hasRelatedWork W2887034661 @default.
- W2945526743 hasRelatedWork W2954560898 @default.
- W2945526743 hasRelatedWork W2955308004 @default.