Matches in SemOpenAlex for { <https://semopenalex.org/work/W2953915341> ?p ?o ?g. }
Showing items 1 to 86 of
86
with 100 items per page.
- W2953915341 abstract "Code refactoring is often performed for improving code structures through code transformations. Many transformations, e.g., extracting or moving a method, are applied for at least partially removing code smells. Each code smell is a symptom of a poor code structure that makes hard to read and change the program. Developers often compose two or more interrelated transformations in conjunction (batch refactoring) rather than applying a single transformation. For instance, developers often compose method extractions with method motions to better organize the features realized by classes. We have recently observed cases of batch refactoring performed along with code review in open source projects. We then noticed that composing batches capable of fully removing code smells is quite challenging. Especially, it requires carefully discussing on how two or more transformations complement one another and what to expect from the batch effect on code smell. This position aims to reason about multiple alternatives to support developers on composing their batches. These alternatives should make it easier to compose batches that remove code smells. For this purpose, we exemplify the role of semi-automated tools in gradually recommending transformations, thereby guiding the batch composition in each alternative." @default.
- W2953915341 created "2019-07-12" @default.
- W2953915341 creator A5007792821 @default.
- W2953915341 creator A5019724624 @default.
- W2953915341 creator A5083872302 @default.
- W2953915341 creator A5086500001 @default.
- W2953915341 date "2019-05-01" @default.
- W2953915341 modified "2023-09-25" @default.
- W2953915341 title "On the Alternatives for Composing Batch Refactoring" @default.
- W2953915341 cites W2096821349 @default.
- W2953915341 cites W2099535882 @default.
- W2953915341 cites W2113157806 @default.
- W2953915341 cites W2159725273 @default.
- W2953915341 cites W2546999186 @default.
- W2953915341 cites W2726007014 @default.
- W2953915341 cites W2740981432 @default.
- W2953915341 cites W2754638064 @default.
- W2953915341 cites W2794694213 @default.
- W2953915341 cites W2795868997 @default.
- W2953915341 cites W2808429234 @default.
- W2953915341 cites W2894722607 @default.
- W2953915341 cites W2953897683 @default.
- W2953915341 cites W4235786747 @default.
- W2953915341 doi "https://doi.org/10.1109/iwor.2019.00009" @default.
- W2953915341 hasPublicationYear "2019" @default.
- W2953915341 type Work @default.
- W2953915341 sameAs 2953915341 @default.
- W2953915341 citedByCount "7" @default.
- W2953915341 countsByYear W29539153412019 @default.
- W2953915341 countsByYear W29539153412020 @default.
- W2953915341 countsByYear W29539153412021 @default.
- W2953915341 countsByYear W29539153412023 @default.
- W2953915341 crossrefType "proceedings-article" @default.
- W2953915341 hasAuthorship W2953915341A5007792821 @default.
- W2953915341 hasAuthorship W2953915341A5019724624 @default.
- W2953915341 hasAuthorship W2953915341A5083872302 @default.
- W2953915341 hasAuthorship W2953915341A5086500001 @default.
- W2953915341 hasConcept C104317684 @default.
- W2953915341 hasConcept C115903868 @default.
- W2953915341 hasConcept C117447612 @default.
- W2953915341 hasConcept C133237599 @default.
- W2953915341 hasConcept C152752567 @default.
- W2953915341 hasConcept C177264268 @default.
- W2953915341 hasConcept C185592680 @default.
- W2953915341 hasConcept C199360897 @default.
- W2953915341 hasConcept C204241405 @default.
- W2953915341 hasConcept C2776760102 @default.
- W2953915341 hasConcept C2777904410 @default.
- W2953915341 hasConcept C2778361913 @default.
- W2953915341 hasConcept C41008148 @default.
- W2953915341 hasConcept C43126263 @default.
- W2953915341 hasConcept C529173508 @default.
- W2953915341 hasConcept C55493867 @default.
- W2953915341 hasConceptScore W2953915341C104317684 @default.
- W2953915341 hasConceptScore W2953915341C115903868 @default.
- W2953915341 hasConceptScore W2953915341C117447612 @default.
- W2953915341 hasConceptScore W2953915341C133237599 @default.
- W2953915341 hasConceptScore W2953915341C152752567 @default.
- W2953915341 hasConceptScore W2953915341C177264268 @default.
- W2953915341 hasConceptScore W2953915341C185592680 @default.
- W2953915341 hasConceptScore W2953915341C199360897 @default.
- W2953915341 hasConceptScore W2953915341C204241405 @default.
- W2953915341 hasConceptScore W2953915341C2776760102 @default.
- W2953915341 hasConceptScore W2953915341C2777904410 @default.
- W2953915341 hasConceptScore W2953915341C2778361913 @default.
- W2953915341 hasConceptScore W2953915341C41008148 @default.
- W2953915341 hasConceptScore W2953915341C43126263 @default.
- W2953915341 hasConceptScore W2953915341C529173508 @default.
- W2953915341 hasConceptScore W2953915341C55493867 @default.
- W2953915341 hasLocation W29539153411 @default.
- W2953915341 hasOpenAccess W2953915341 @default.
- W2953915341 hasPrimaryLocation W29539153411 @default.
- W2953915341 hasRelatedWork W194942058 @default.
- W2953915341 hasRelatedWork W2015418718 @default.
- W2953915341 hasRelatedWork W2068321882 @default.
- W2953915341 hasRelatedWork W2316262258 @default.
- W2953915341 hasRelatedWork W2946499381 @default.
- W2953915341 hasRelatedWork W2953870164 @default.
- W2953915341 hasRelatedWork W2953915341 @default.
- W2953915341 hasRelatedWork W3014553393 @default.
- W2953915341 hasRelatedWork W4308089064 @default.
- W2953915341 hasRelatedWork W4327732572 @default.
- W2953915341 isParatext "false" @default.
- W2953915341 isRetracted "false" @default.
- W2953915341 magId "2953915341" @default.
- W2953915341 workType "article" @default.