CIPM Evaluation Details

Aus SDQ-Wiki

CIPM Evaluation Details

On this page, we document more details on the evaluation of the CIPM approach.

TEAMMATES

In the following, we provide more details on the Git history of TEAMMATES that is used in the evaluation:

  • Initial Commit TM-0: 648425746bb9434051647c8266dfab50a8f2d6a3
    • 17832 commits
    • 709 Java files changed
    • 114468 added Java lines
    • 572757 Vitruv changes
  • TM-1: 648425746bb9434051647c8266dfab50a8f2d6a3.. 48b67bae03babf5a5e578aefce47f0285e8de8b4
    • Added maintainer role; changed packages of Servlet implementations (within UI component)
    • 3 commits
    • 129 files changed
    • 122 Java files changed
    • 175 added lines overall (154 in Java files)
    • 140 removed lines overall (129 in Java files)
    • 15570 Vitruv changes
  • TM-2: 48b67bae03babf5a5e578aefce47f0285e8de8b4.. 83f518e279807dc7eb7023d008a4d1ab290fefee
    • public fields to private with adding corresponding get / set methods and adaptation of direct accesses to the new methods
    • 2 commits
    • 237 files changed
    • 227 Java files changed
    • 3504 added lines overall (3249 in Java files)
    • 3035 removed lines overall (2978 in Java files)
    • 27423 Vitruv changes
  • TM-3: 83f518e279807dc7eb7023d008a4d1ab290fefee.. f33d0bcd5843678b832efd8ee2963e72a95ecfc9
    • static variables to non-stati; in storage: some classes to singletons
    • 2 commits
    • 71 files changed
    • 65 Java files changed
    • 6079 added lines overall (502 in Java files)
    • 372 removed lines overall (340 in Java files)
    • 2560 Vitruv changes
  • TM-4: f33d0bcd5843678b832efd8ee2963e72a95ecfc9.. ce4463a8741840fd25a41b14801eab9193c7ed18
    • JavaDoc updates; in logic: some classes to singletons
    • 20 commits
    • 282 files changed
    • 147 Java files changed
    • 17769 added lines overall (3457 in Java files)
    • 2700 removed lines overall (1293 in Java files)
    • 26199 Vitruv changes