Replication Data for: A Study of Refactorings During Software Change Tasks
<|begin_of_text|><|start_header_id|>system<|end_header_id|> You are a research archivist expert in dataset metadata. Answer the question truthfully.  <|eot_id|><|start_header_id|>user<|end_header_id|> Here is the Description of a dataset. Description:'Please use 'Tree View' to browse the files efficiently.This dataset contains replication artifacts, data, and analysis artifacts for the study 'Refactoring strategies used by developers during software evolution tasks'. The study was presented in the paper 'A Study of Refactorings During Software Change Tasks'. The purpose of the study was to learn about how developers approach software change tasks that contain refactoring steps. Developers were recruited and presented with three software change tasks that contain steps that are amenable to automation with refactoring tools. The tasks were based on commits mined from open-source repositories. The developers solved the tasks while following a think aloud protocol. Interleaved with the tasks and just after all the tasks were finished we conducted interviews with the deve' . Please return only a json list of at most 3 Keywords corresponding to the Description:.<|eot_id|><|start_header_id|>assistant<|end_header_id|> {"Answer" : ["human factors","refactoring","software evolution"]} <|eot_id|>
 Here is the Description of a dataset. Description:'Please use 'Tree View' to browse the files efficiently.This dataset contains replication artifacts, data, and analysis artifacts for the study 'Refactoring strategies used by developers during software evolution tasks'. The study was presented in the paper 'A Study of Refactorings During Software Change Tasks'. The purpose of the study was to learn about how developers approach software change tasks that contain refactoring steps. Developers were recruited and presented with three software change tasks that contain steps that are amenable to automation with refactoring tools. The tasks were based on commits mined from open-source repositories. The developers solved the tasks while following a think aloud protocol. Interleaved with the tasks and just after all the tasks were finished we conducted interviews with the deve' . Please return only a json list of at most 3 Keywords corresponding to the Description:.
Please use 'Tree View' to browse the files efficiently.This dataset contains replication artifacts, data, and analysis artifacts for the study 'Refactoring strategies used by developers during software evolution tasks'. The study was presented in the paper 'A Study of Refactorings During Software Change Tasks'. The purpose of the study was to learn about how developers approach software change tasks that contain refactoring steps. Developers were recruited and presented with three software change tasks that contain steps that are amenable to automation with refactoring tools. The tasks were based on commits mined from open-source repositories. The developers solved the tasks while following a think aloud protocol. Interleaved with the tasks and just after all the tasks were finished we conducted interviews with the deve
human factors; refactoring; software evolution