human: Given a node-centered hypergraph: <hypergraph>, where nodes represent authors and hyperedges represent groups of authors who co-authored the same paper.

Details of the hypergraph:
Center node: "Are refactorings less error-prone than other changes?"
  Abstract: Refactorings are program transformations which should preserve the program behavior. Consequently, we expect that during phases when there are mostly refactorings in the change history of a system, only few new bugs are introduced. For our case study we analyzed the version histories of several open source systems and reconstructed the refactorings performed. Furthermore, we obtained bug reports from various sources depending on the system. Based on this data we identify phases when the above hypothesis holds and those when it doesn't.

Connected through hyperedge HE-1 (induced by source paper "How We Refactor, and How We Know It"):
  with members:
    - "Are refactoring practices related to clusters in java software"

Connected through hyperedge HE-2 (induced by source paper "Finding refactorings via change metrics"):
  with members:
    - "Evolving object-oriented designs with refactorings"

Question: Please tell me which research area the center author belongs to. The 4 classes are: Computer science, Mathematics, Engineering, Economics, Psychology, Business. Directly output the class name.

gpt: Computer science