1701 lines
95 KiB
Clojure
1701 lines
95 KiB
Clojure
{:highlights [{:id #uuid "656b4789-ef23-41c7-b111-44b51464cd37",
|
||
:page 1,
|
||
:position {:bounding {:x1 96.76717376708984,
|
||
:y1 342.3009338378906,
|
||
:x2 627.4760360717773,
|
||
:y2 455.2687072753906,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998},
|
||
:rects ({:x1 216.35897827148438,
|
||
:y1 342.3009338378906,
|
||
:x2 607.7603149414062,
|
||
:y2 366.9484558105469,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 263.20635986328125,
|
||
:y1 345.03955078125,
|
||
:x2 607.7603149414062,
|
||
:y2 364.2355041503906,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 364.32110595703125,
|
||
:x2 627.2444076538086,
|
||
:y2 388.9685974121094,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 367.0597229003906,
|
||
:x2 627.2444076538086,
|
||
:y2 386.25567626953125,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 386.5894470214844,
|
||
:x2 620.8517074584961,
|
||
:y2 411.2369689941406,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 389.32806396484375,
|
||
:x2 620.8517074584961,
|
||
:y2 408.5240173339844,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 408.6095886230469,
|
||
:x2 627.4760360717773,
|
||
:y2 433.2571105957031,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 411.34820556640625,
|
||
:x2 627.4760360717773,
|
||
:y2 430.544189453125,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 430.6212158203125,
|
||
:x2 175.7800750732422,
|
||
:y2 455.2687072753906,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}),
|
||
:page 1},
|
||
:content {:text "Cross-project software defect prediction (CPDP) is a method that mainly solves the problem of training software defect models, using only known software projects (source projects), when the project to be predicted (target project) is unknown."},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656b47a0-4032-4755-9756-2d95a5b6af91",
|
||
:page 1,
|
||
:position {:bounding {:x1 279.2107238769531,
|
||
:y1 474.9096984863281,
|
||
:x2 604.9613037109375,
|
||
:y2 499.5572204589844,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998},
|
||
:rects ({:x1 279.2107238769531,
|
||
:y1 474.9096984863281,
|
||
:x2 604.9613037109375,
|
||
:y2 499.5572204589844,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 319.7843933105469,
|
||
:y1 477.6483154296875,
|
||
:x2 328.0686950683594,
|
||
:y2 496.84429931640625,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}),
|
||
:page 1},
|
||
:content {:text "cross-project software defect predictio"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656b47bf-b394-46c3-9c7c-9d15a8b740e6",
|
||
:page 1,
|
||
:position {:bounding {:x1 96.76717376708984,
|
||
:y1 563.2984619140625,
|
||
:x2 624.5599365234375,
|
||
:y2 631.9777221679688,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998},
|
||
:rects ({:x1 460.5731506347656,
|
||
:y1 563.2984619140625,
|
||
:x2 624.5599365234375,
|
||
:y2 587.9459838867188,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 585.31005859375,
|
||
:x2 613.5694580078125,
|
||
:y2 609.9575805664062,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 588.0486450195312,
|
||
:x2 613.5694580078125,
|
||
:y2 607.24462890625,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 607.3302001953125,
|
||
:x2 260.16820526123047,
|
||
:y2 631.9777221679688,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}),
|
||
:page 1},
|
||
:content {:text " The next step is to improve the graph neural network using the generative adversarial method"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656b47c9-13eb-470a-89e0-4c92fabd6154",
|
||
:page 1,
|
||
:position {:bounding {:x1 96.76717376708984,
|
||
:y1 629.341796875,
|
||
:x2 613.2763061523438,
|
||
:y2 676.0094604492188,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998},
|
||
:rects ({:x1 96.76717376708984,
|
||
:y1 629.341796875,
|
||
:x2 161.12457275390625,
|
||
:y2 653.9893188476562,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 175.28834533691406,
|
||
:y1 629.341796875,
|
||
:x2 249.44483947753906,
|
||
:y2 653.9893188476562,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 263.7198486328125,
|
||
:y1 629.341796875,
|
||
:x2 342.5234375,
|
||
:y2 653.9893188476562,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 356.5417175292969,
|
||
:y1 629.341796875,
|
||
:x2 474.40478515625,
|
||
:y2 653.9893188476562,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 488.5514221191406,
|
||
:y1 629.341796875,
|
||
:x2 567.35498046875,
|
||
:y2 653.9893188476562,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 581.390380859375,
|
||
:y1 629.341796875,
|
||
:x2 613.2763061523438,
|
||
:y2 653.9893188476562,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 155.40773010253906,
|
||
:y1 632.0803833007812,
|
||
:x2 161.12457275390625,
|
||
:y2 651.2763671875,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 175.28834533691406,
|
||
:y1 632.0803833007812,
|
||
:x2 249.44483947753906,
|
||
:y2 651.2763671875,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 263.7198486328125,
|
||
:y1 632.0803833007812,
|
||
:x2 342.5234375,
|
||
:y2 651.2763671875,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 356.5417175292969,
|
||
:y1 632.0803833007812,
|
||
:x2 474.40478515625,
|
||
:y2 651.2763671875,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 488.5514221191406,
|
||
:y1 632.0803833007812,
|
||
:x2 567.35498046875,
|
||
:y2 651.2763671875,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 581.390380859375,
|
||
:y1 632.0803833007812,
|
||
:x2 613.2763061523438,
|
||
:y2 651.2763671875,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 651.3619384765625,
|
||
:x2 276.1251754760742,
|
||
:y2 676.0094604492188,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}),
|
||
:page 1},
|
||
:content {:text "feature learning network, discriminator network, and classification network"},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "656b526a-a34a-4b1f-99c4-506e69f42cd8",
|
||
:page 1,
|
||
:position {:bounding {:x1 96.76717376708984,
|
||
:y1 993.4917297363281,
|
||
:x2 620.3645248413086,
|
||
:y2 1066.9208068847656,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998},
|
||
:rects ({:x1 307.54290771484375,
|
||
:y1 993.4917297363281,
|
||
:x2 613.6253051757812,
|
||
:y2 1020.3301696777344,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 364.8345947265625,
|
||
:y1 996.7781066894531,
|
||
:x2 613.6253051757812,
|
||
:y2 1018.0279846191406,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1016.7870788574219,
|
||
:x2 620.3645248413086,
|
||
:y2 1043.6254577636719,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1020.0733947753906,
|
||
:x2 620.3645248413086,
|
||
:y2 1041.3233337402344,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1040.0823669433594,
|
||
:x2 176.88015747070312,
|
||
:y2 1066.9208068847656,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 189.07554626464844,
|
||
:y1 1040.0823669433594,
|
||
:x2 211.9344024658203,
|
||
:y2 1066.9208068847656,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 224.12123107910156,
|
||
:y1 1040.0823669433594,
|
||
:x2 336.8408203125,
|
||
:y2 1066.9208068847656,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 348.9677429199219,
|
||
:y1 1040.0823669433594,
|
||
:x2 437.4249572753906,
|
||
:y2 1066.9208068847656,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 449.5347595214844,
|
||
:y1 1040.0823669433594,
|
||
:x2 496.8360290527344,
|
||
:y2 1066.9208068847656,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1043.3687438964844,
|
||
:x2 176.88015747070312,
|
||
:y2 1064.6186828613281,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 189.07554626464844,
|
||
:y1 1043.3687438964844,
|
||
:x2 211.9344024658203,
|
||
:y2 1064.6186828613281,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 224.12123107910156,
|
||
:y1 1043.3687438964844,
|
||
:x2 336.8408203125,
|
||
:y2 1064.6186828613281,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 348.9677429199219,
|
||
:y1 1043.3687438964844,
|
||
:x2 437.4249572753906,
|
||
:y2 1064.6186828613281,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}),
|
||
:page 1},
|
||
:content {:text "Software defects have always been a headache, seriously affecting the quality of software, and resulting in considerable economic losses"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656b52cf-2992-4e98-b033-1f627fa51465",
|
||
:page 1,
|
||
:position {:bounding {:x1 96.76717376708984,
|
||
:y1 1110.2251281738281,
|
||
:x2 623.9972534179688,
|
||
:y2 1160.3588562011719,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998},
|
||
:rects ({:x1 479.64337158203125,
|
||
:y1 1110.2251281738281,
|
||
:x2 623.9972534179688,
|
||
:y2 1137.0635070800781,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1133.5204162597656,
|
||
:x2 185.2157440185547,
|
||
:y2 1160.3588562011719,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}),
|
||
:page 1},
|
||
:content {:text " software defect prediction"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656b7bef-29f8-4a65-9f84-6d7e234800c5",
|
||
:page 1,
|
||
:position {:bounding {:x1 75.59427642822266,
|
||
:y1 921.7914428710938,
|
||
:x2 484.42797088623047,
|
||
:y2 979.5505065917969,
|
||
:width 992.2,
|
||
:height 1403.1999999999998},
|
||
:rects ({:x1 225.5847396850586,
|
||
:y1 921.7914428710938,
|
||
:x2 484.42797088623047,
|
||
:y2 943.1526184082031,
|
||
:width 992.2,
|
||
:height 1403.1999999999998}
|
||
{:x1 75.59427642822266,
|
||
:y1 939.9946594238281,
|
||
:x2 482.24974822998047,
|
||
:y2 961.3558044433594,
|
||
:width 992.2,
|
||
:height 1403.1999999999998}
|
||
{:x1 75.59427642822266,
|
||
:y1 958.1893005371094,
|
||
:x2 291.27828216552734,
|
||
:y2 979.5505065917969,
|
||
:width 992.2,
|
||
:height 1403.1999999999998}),
|
||
:page 1},
|
||
:content {:text " This method uses the software project with known features and defect labels as the source project to train the software defect model"},
|
||
:properties {:color "blue"}}
|
||
{:id #uuid "656ba6c8-0d48-400d-ba1d-429188e3e3ce",
|
||
:page 1,
|
||
:position {:bounding {:x1 96.76717376708984,
|
||
:y1 1411.3099365234375,
|
||
:x2 658.2644271850586,
|
||
:y2 1509.1297607421875,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998},
|
||
:rects ({:x1 127.52522277832031,
|
||
:y1 1411.3099365234375,
|
||
:x2 614.5665283203125,
|
||
:y2 1439.2437744140625,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 214.50186157226562,
|
||
:y1 1415.1439819335938,
|
||
:x2 614.5665283203125,
|
||
:y2 1436.3939208984375,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1434.6052856445312,
|
||
:x2 658.2644271850586,
|
||
:y2 1462.5391235351562,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1438.4393310546875,
|
||
:x2 658.2644271850586,
|
||
:y2 1459.6892700195312,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1457.9005737304688,
|
||
:x2 650.5228729248047,
|
||
:y2 1485.8344116210938,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1461.734619140625,
|
||
:x2 650.5228729248047,
|
||
:y2 1482.9845581054688,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}
|
||
{:x1 96.76717376708984,
|
||
:y1 1481.1959228515625,
|
||
:x2 193.70274353027344,
|
||
:y2 1509.1297607421875,
|
||
:width 1270.016,
|
||
:height 1796.0959999999998}),
|
||
:page 1},
|
||
:content {:text "Filtering related datasets involves using projects or instances in the source project with a degree of similarity to that of the target project, with the objective to use this as a training se"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656bbe58-ce3e-4a6a-92b4-3bf813607202",
|
||
:page 1,
|
||
:position {:bounding {:x1 485.290771484375,
|
||
:y1 251.3362045288086,
|
||
:x2 898.31103515625,
|
||
:y2 323.16487884521484,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859},
|
||
:rects ({:x1 605.5244140625,
|
||
:y1 251.3362045288086,
|
||
:x2 870.7467651367188,
|
||
:y2 271.60193634033203,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859}
|
||
{:x1 485.290771484375,
|
||
:y1 268.52954864501953,
|
||
:x2 875.5270385742188,
|
||
:y2 288.79529571533203,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859}
|
||
{:x1 485.290771484375,
|
||
:y1 285.71434783935547,
|
||
:x2 898.31103515625,
|
||
:y2 305.9800796508789,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859}
|
||
{:x1 485.290771484375,
|
||
:y1 302.8991470336914,
|
||
:x2 645.4822387695312,
|
||
:y2 323.16487884521484,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859}),
|
||
:page 1},
|
||
:content {:text "Jureczko et al. [2] used hierarchical clustering and K-means to cluster projects and then used the Kohonen neural network to differentiate whether a cluster was for defect predictio"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656bbe71-db20-48f5-9608-a81212706c5b",
|
||
:page 1,
|
||
:position {:bounding {:x1 485.290771484375,
|
||
:y1 371.6468734741211,
|
||
:x2 899.6593627929688,
|
||
:y2 443.5269088745117,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859},
|
||
:rects ({:x1 662.452392578125,
|
||
:y1 371.6468734741211,
|
||
:x2 895.43359375,
|
||
:y2 391.9126205444336,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859}
|
||
{:x1 485.290771484375,
|
||
:y1 388.8402328491211,
|
||
:x2 892.0729370117188,
|
||
:y2 409.1059799194336,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859}
|
||
{:x1 485.290771484375,
|
||
:y1 406.07637786865234,
|
||
:x2 899.6593627929688,
|
||
:y2 426.34212493896484,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859}
|
||
{:x1 485.290771484375,
|
||
:y1 423.26119232177734,
|
||
:x2 519.7686157226562,
|
||
:y2 443.5269088745117,
|
||
:width 937.0000000000001,
|
||
:height 1325.134448699859}),
|
||
:page 1},
|
||
:content {:text "l, so they selected 40 features to describe the domains, processes, and data of each project and validated the similarity between projects through a series of steps"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c6076-eef6-4ae9-b98c-f35dc9a90bb8",
|
||
:page 1,
|
||
:position {:bounding {:x1 69.7890625,
|
||
:y1 901.4296875,
|
||
:x2 476.55438232421875,
|
||
:y2 938.234375,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614},
|
||
:rects ({:x1 288.9031982421875,
|
||
:y1 901.4296875,
|
||
:x2 476.55438232421875,
|
||
:y2 921.4296875,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 69.7890625,
|
||
:y1 918.234375,
|
||
:x2 439.4422302246094,
|
||
:y2 938.234375,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}),
|
||
:page 1},
|
||
:content {:text "ect. The challenge is to build the model with a consistent distribution of data across pr"},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "656c608a-44e9-471a-9bda-bd4464ed1537",
|
||
:page 1,
|
||
:position {:bounding {:x1 268.7109375,
|
||
:y1 951.8828125,
|
||
:x2 407.75823974609375,
|
||
:y2 971.8828125,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614},
|
||
:rects ({:x1 268.7109375,
|
||
:y1 951.8828125,
|
||
:x2 407.75823974609375,
|
||
:y2 971.8828125,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}),
|
||
:page 1},
|
||
:content {:text "pre-filtering datasets"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c6090-0515-4894-abbe-b396e8bb0ac5",
|
||
:page 1,
|
||
:position {:bounding {:x1 69.7890625,
|
||
:y1 968.6875,
|
||
:x2 251.61105346679688,
|
||
:y2 988.6875,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614},
|
||
:rects ({:x1 69.7890625,
|
||
:y1 968.6875,
|
||
:x2 251.61105346679688,
|
||
:y2 988.6875,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}),
|
||
:page 1},
|
||
:content {:text "transforming data distribut"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c60d7-3b50-470f-8d41-4f36d1c26f31",
|
||
:page 1,
|
||
:position {:bounding {:x1 474.4140625,
|
||
:y1 329.8984375,
|
||
:x2 868.8848876953125,
|
||
:y2 383.5,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614},
|
||
:rects ({:x1 629.171875,
|
||
:y1 329.8984375,
|
||
:x2 854.1600341796875,
|
||
:y2 349.8984375,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 474.4140625,
|
||
:y1 346.6953125,
|
||
:x2 868.8848876953125,
|
||
:y2 366.6953125,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 474.4140625,
|
||
:y1 363.5,
|
||
:x2 639.4530639648438,
|
||
:y2 383.5,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}),
|
||
:page 1},
|
||
:content {:text "Zimmermann et al. [3] believed that selecting source projects arbitrarily or based on the same domain was not practic"},
|
||
:properties {:color "blue"}}
|
||
{:id #uuid "656c6181-3056-4382-ad74-7a1ffaec30d8",
|
||
:page 1,
|
||
:position {:bounding {:x1 474.4140625,
|
||
:y1 994.90625,
|
||
:x2 880.07470703125,
|
||
:y2 1065.3125,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614},
|
||
:rects ({:x1 789.2889404296875,
|
||
:y1 994.90625,
|
||
:x2 880.07470703125,
|
||
:y2 1014.90625,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 474.4140625,
|
||
:y1 1011.7109375,
|
||
:x2 866.2578125,
|
||
:y2 1031.7109375,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 474.4140625,
|
||
:y1 1028.5078125,
|
||
:x2 878.291015625,
|
||
:y2 1048.5078125,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 474.4140625,
|
||
:y1 1045.3125,
|
||
:x2 605.2769775390625,
|
||
:y2 1065.3125,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}),
|
||
:page 1},
|
||
:content {:text ", to select the cluster containing the instance of the target project, and finally find the instance closest to the test instance, from the cluster as the training datas"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c66ac-959d-48ae-b5a3-6a3e7657d3bc",
|
||
:page 1,
|
||
:position {:bounding {:x1 474.4140625,
|
||
:y1 1094.796875,
|
||
:x2 882.8732299804688,
|
||
:y2 1165.203125,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614},
|
||
:rects ({:x1 496.6015625,
|
||
:y1 1094.796875,
|
||
:x2 882.8732299804688,
|
||
:y2 1114.796875,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 474.4140625,
|
||
:y1 1111.6015625,
|
||
:x2 852.1654663085938,
|
||
:y2 1131.6015625,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 474.4140625,
|
||
:y1 1128.3984375,
|
||
:x2 879.0889892578125,
|
||
:y2 1148.3984375,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 474.4140625,
|
||
:y1 1145.203125,
|
||
:x2 842.9248046875,
|
||
:y2 1165.203125,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}),
|
||
:page 1},
|
||
:content {:text "The method of transforming data distribution involves transforming the data distribution of the measurement elements before establishing the model so that the source project and the target project have similar distribu"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c66e6-8da3-4f15-a55a-9e13f30e1224",
|
||
:page 2,
|
||
:position {:bounding {:x1 69.7890625,
|
||
:y1 283.734375,
|
||
:x2 478.4414978027344,
|
||
:y2 354.140625,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614},
|
||
:rects ({:x1 276.847900390625,
|
||
:y1 283.734375,
|
||
:x2 447.3545837402344,
|
||
:y2 303.734375,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 69.7890625,
|
||
:y1 300.5390625,
|
||
:x2 478.4414978027344,
|
||
:y2 320.5390625,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 69.7890625,
|
||
:y1 317.3359375,
|
||
:x2 445.5610656738281,
|
||
:y2 337.3359375,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}
|
||
{:x1 69.7890625,
|
||
:y1 334.140625,
|
||
:x2 420.4615478515625,
|
||
:y2 354.140625,
|
||
:width 915.9999999999999,
|
||
:height 1295.4355976617614}),
|
||
:page 2},
|
||
:content {:text "nt. LSKDSA not only reduces the data distribution difference between the source and target projects but also characterizes complex data structures, increasing the probability of data being linearly separ"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c6774-257a-49e0-9016-6e5f1b18e7d1",
|
||
:page 2,
|
||
:position {:bounding {:x1 90.71875,
|
||
:y1 642.6953125,
|
||
:x2 617.5216674804688,
|
||
:y2 712.375,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 90.71875,
|
||
:y1 642.6953125,
|
||
:x2 591.7903442382812,
|
||
:y2 668.6953125,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 394.1796875,
|
||
:y1 646.1953125,
|
||
:x2 591.7903442382812,
|
||
:y2 666.1171875,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 664.5390625,
|
||
:x2 617.5216674804688,
|
||
:y2 690.5390625,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 668.0390625,
|
||
:x2 617.5216674804688,
|
||
:y2 687.9609375,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 686.375,
|
||
:x2 402.3460388183594,
|
||
:y2 712.375,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 689.875,
|
||
:x2 189.18394470214844,
|
||
:y2 709.796875,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 2},
|
||
:content {:text "combined transfer learning with cross-project software defect prediction to map the original feature spaces of the source and target projects into the same space"},
|
||
:properties {:color "blue"}}
|
||
{:id #uuid "656c67ac-5716-41ad-82d4-174d61423919",
|
||
:page 2,
|
||
:position {:bounding {:x1 90.71875,
|
||
:y1 1101.6171875,
|
||
:x2 580.5440673828125,
|
||
:y2 1171.296875,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 354.1702880859375,
|
||
:y1 1101.6171875,
|
||
:x2 580.5440673828125,
|
||
:y2 1127.6171875,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 519.453125,
|
||
:y1 1105.1171875,
|
||
:x2 580.5440673828125,
|
||
:y2 1125.0390625,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 1123.453125,
|
||
:x2 579.2409057617188,
|
||
:y2 1149.453125,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 1126.953125,
|
||
:x2 579.2409057617188,
|
||
:y2 1146.875,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 1145.296875,
|
||
:x2 161.40016174316406,
|
||
:y2 1171.296875,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 2},
|
||
:content {:text "e performance of intra-project and cross-project defect prediction compared to other method"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c67b7-bd33-4095-a5cb-9c8b3b9f2c01",
|
||
:page 2,
|
||
:position {:bounding {:x1 228.56927490234375,
|
||
:y1 1463.1171875,
|
||
:x2 386.7445983886719,
|
||
:y2 1489.1171875,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 228.56927490234375,
|
||
:y1 1463.1171875,
|
||
:x2 386.7445983886719,
|
||
:y2 1489.1171875,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 2},
|
||
:content {:text "the data difference"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656c67d5-176a-4459-9138-3fac65c31f1f",
|
||
:page 2,
|
||
:position {:bounding {:x1 631.897216796875,
|
||
:y1 215.4375,
|
||
:x2 747.9838256835938,
|
||
:y2 241.4375,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 631.897216796875,
|
||
:y1 215.4375,
|
||
:x2 747.9838256835938,
|
||
:y2 241.4375,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 2},
|
||
:content {:text "GAN network"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c6810-7fba-4d8b-8d2b-8e0a90e410a5",
|
||
:page 2,
|
||
:position {:bounding {:x1 616.65625,
|
||
:y1 608.6171875,
|
||
:x2 1147.059326171875,
|
||
:y2 680.453125,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 812.5211181640625,
|
||
:y1 608.6171875,
|
||
:x2 1108.9693603515625,
|
||
:y2 634.6171875,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 975.5546875,
|
||
:y1 612.1171875,
|
||
:x2 1108.9693603515625,
|
||
:y2 632.0390625,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 616.65625,
|
||
:y1 631.65625,
|
||
:x2 1147.059326171875,
|
||
:y2 657.65625,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 616.65625,
|
||
:y1 635.15625,
|
||
:x2 1147.059326171875,
|
||
:y2 655.078125,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 616.65625,
|
||
:y1 654.453125,
|
||
:x2 963.072021484375,
|
||
:y2 680.453125,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 2},
|
||
:content {:text " data transfer or feature selection is conducted on the data of the source and target projects to eliminate differences in data distributi"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656c6852-42eb-4df8-a10a-60ae28fe8cf9",
|
||
:page 2,
|
||
:position {:bounding {:x1 616.65625,
|
||
:y1 1000.8125,
|
||
:x2 1102.87158203125,
|
||
:y2 1048.65625,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 989.1796875,
|
||
:y1 1000.8125,
|
||
:x2 1030.3125,
|
||
:y2 1026.8125,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 1044.09375,
|
||
:y1 1000.8125,
|
||
:x2 1102.87158203125,
|
||
:y2 1026.8125,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 1024.4140625,
|
||
:y1 1004.3125,
|
||
:x2 1030.3125,
|
||
:y2 1024.234375,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 1044.09375,
|
||
:y1 1004.3125,
|
||
:x2 1102.87158203125,
|
||
:y2 1024.234375,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 616.65625,
|
||
:y1 1022.65625,
|
||
:x2 839.4822387695312,
|
||
:y2 1048.65625,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 616.65625,
|
||
:y1 1026.15625,
|
||
:x2 821.8048095703125,
|
||
:y2 1046.078125,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 2},
|
||
:content {:text "GIN (Graph Isomorphism Network) [18"},
|
||
:properties {:color "blue"}}
|
||
{:id #uuid "656ce3ae-f13f-4597-ae87-30d3562d702c",
|
||
:page 3,
|
||
:position {:bounding {:x1 332.81890869140625,
|
||
:y1 153.34375,
|
||
:x2 511.5276184082031,
|
||
:y2 185.34375,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997},
|
||
:rects ({:x1 332.81890869140625,
|
||
:y1 153.34375,
|
||
:x2 511.5276184082031,
|
||
:y2 185.34375,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}),
|
||
:page 3},
|
||
:content {:text "f image synthesis"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656ce3c0-694c-4e28-8240-adada53bda7c",
|
||
:page 3,
|
||
:position {:bounding {:x1 108.859375,
|
||
:y1 258.2265625,
|
||
:x2 449.9871520996094,
|
||
:y2 290.2265625,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997},
|
||
:rects ({:x1 108.859375,
|
||
:y1 258.2265625,
|
||
:x2 449.9871520996094,
|
||
:y2 290.2265625,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}),
|
||
:page 3},
|
||
:content {:text "generator used to generate fake d"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656ce3cc-d092-4aab-b8ba-b2131f0ec8bf",
|
||
:page 3,
|
||
:position {:bounding {:x1 108.859375,
|
||
:y1 284.4296875,
|
||
:x2 740.0950012207031,
|
||
:y2 342.640625,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997},
|
||
:rects ({:x1 226.17337036132812,
|
||
:y1 284.4296875,
|
||
:x2 740.0950012207031,
|
||
:y2 316.4296875,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 310.640625,
|
||
:x2 207.67208862304688,
|
||
:y2 342.640625,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}),
|
||
:page 3},
|
||
:content {:text " discriminator used to distinguish between real and fake data"},
|
||
:properties {:color "blue"}}
|
||
{:id #uuid "656ce713-7153-4057-86c1-5f4b12a27d8c",
|
||
:page 3,
|
||
:position {:bounding {:x1 108.859375,
|
||
:y1 415.7578125,
|
||
:x2 745.1885375976562,
|
||
:y2 552.59375,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997},
|
||
:rects ({:x1 259.288818359375,
|
||
:y1 415.7578125,
|
||
:x2 745.1885375976562,
|
||
:y2 447.7578125,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 441.96875,
|
||
:x2 728.7190551757812,
|
||
:y2 473.96875,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 446.46875,
|
||
:x2 728.7190551757812,
|
||
:y2 470.375,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 468.1796875,
|
||
:x2 743.8939208984375,
|
||
:y2 500.1796875,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 472.6796875,
|
||
:x2 743.8939208984375,
|
||
:y2 496.5859375,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 494.3828125,
|
||
:x2 745.0053100585938,
|
||
:y2 526.3828125,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 498.8828125,
|
||
:x2 745.0053100585938,
|
||
:y2 522.7890625,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 520.59375,
|
||
:x2 191.83990478515625,
|
||
:y2 552.59375,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}),
|
||
:page 3},
|
||
:content {:text ". In the GAN model, it is important to consider the structure of the real data (image, text, graph structure, etc.) when setting the parameters of the generator network, and then use the discriminator to differentiate between real and fake dat"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656ce737-2cd4-42ce-8110-b45d6059673f",
|
||
:page 3,
|
||
:position {:bounding {:x1 108.859375,
|
||
:y1 1207.8828125,
|
||
:x2 704.5354614257812,
|
||
:y2 1292.296875,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997},
|
||
:rects ({:x1 586.0927734375,
|
||
:y1 1207.8828125,
|
||
:x2 704.5354614257812,
|
||
:y2 1239.8828125,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 1234.0859375,
|
||
:x2 691.5692749023438,
|
||
:y2 1266.0859375,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 1238.5859375,
|
||
:x2 691.5692749023438,
|
||
:y2 1262.4921875,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}
|
||
{:x1 108.859375,
|
||
:y1 1260.296875,
|
||
:x2 643.6948852539062,
|
||
:y2 1292.296875,
|
||
:width 1428.768,
|
||
:height 2020.6079999999997}),
|
||
:page 3},
|
||
:content {:text "generative adversarial learning to learn node feature vectors and eliminate data distribution differences between pro"},
|
||
:properties {:color "purple"}}
|
||
{:id #uuid "656ce798-e749-4204-93c0-067d927517f8",
|
||
:page 3,
|
||
:position {:bounding {:x1 289.93701171875,
|
||
:y1 1137.859375,
|
||
:x2 492.7010498046875,
|
||
:y2 1163.859375,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 289.93701171875,
|
||
:y1 1137.859375,
|
||
:x2 492.7010498046875,
|
||
:y2 1163.859375,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 3},
|
||
:content {:text "he feature learning net"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656ce7ac-b2e3-4a83-a467-f892a7949d4c",
|
||
:page 3,
|
||
:position {:bounding {:x1 90.71875,
|
||
:y1 1159.6953125,
|
||
:x2 589.3762817382812,
|
||
:y2 1229.375,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 334.7530517578125,
|
||
:y1 1159.6953125,
|
||
:x2 589.3762817382812,
|
||
:y2 1185.6953125,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 374.9765625,
|
||
:y1 1163.1953125,
|
||
:x2 589.3762817382812,
|
||
:y2 1183.1171875,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 1181.5390625,
|
||
:x2 581.295166015625,
|
||
:y2 1207.5390625,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 1185.0390625,
|
||
:x2 581.295166015625,
|
||
:y2 1204.9609375,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 1203.375,
|
||
:x2 163.09898376464844,
|
||
:y2 1229.375,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 185,
|
||
:y1 1203.375,
|
||
:x2 278.1474609375,
|
||
:y2 1229.375,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 90.71875,
|
||
:y1 1206.875,
|
||
:x2 163.09898376464844,
|
||
:y2 1226.796875,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 3},
|
||
:content {:text "s. The node feature vectors are input into the discriminator network and classification network respectivel"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656cecff-bba4-44fe-9019-594895afa7d6",
|
||
:page 5,
|
||
:position {:bounding {:x1 487.5390625,
|
||
:y1 1484,
|
||
:x2 507.4609375,
|
||
:y2 1510,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 487.5390625,
|
||
:y1 1484,
|
||
:x2 507.4609375,
|
||
:y2 1510,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 5},
|
||
:content {:text "Ⅰ"},
|
||
:properties {:color "red"}}
|
||
{:id #uuid "656ced0b-6831-4dd8-8116-a60300ca3fd1",
|
||
:page 5,
|
||
:position {:bounding {:x1 1037,
|
||
:y1 144.4140625,
|
||
:x2 1084.1395263671875,
|
||
:y2 185.375,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 1037,
|
||
:y1 144.4140625,
|
||
:x2 1084.1395263671875,
|
||
:y2 165.4140625,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 1045.15625,
|
||
:y1 164.375,
|
||
:x2 1075.2042236328125,
|
||
:y2 185.375,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 5},
|
||
:content {:text "Defect rate"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656ced2f-95d9-48d6-8ae5-bb81951b411b",
|
||
:page 5,
|
||
:position {:bounding {:x1 644.69921875,
|
||
:y1 460.234375,
|
||
:x2 1021.7093505859375,
|
||
:y2 486.234375,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 644.69921875,
|
||
:y1 460.234375,
|
||
:x2 1021.7093505859375,
|
||
:y2 486.234375,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 5},
|
||
:content {:text " defect metrics of nodes into the KNN algor"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656ced36-64f4-4f3d-ba51-35bfa2a4a379",
|
||
:page 5,
|
||
:position {:bounding {:x1 616.65625,
|
||
:y1 482.078125,
|
||
:x2 1139.887939453125,
|
||
:y2 551.8125,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 708.9264526367188,
|
||
:y1 482.078125,
|
||
:x2 1137.7442626953125,
|
||
:y2 508.078125,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 616.65625,
|
||
:y1 503.9765625,
|
||
:x2 1139.887939453125,
|
||
:y2 529.9765625,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 616.65625,
|
||
:y1 507.4765625,
|
||
:x2 1139.887939453125,
|
||
:y2 527.3984375,
|
||
:width 1190.64,
|
||
:height 1683.84}
|
||
{:x1 616.65625,
|
||
:y1 525.8125,
|
||
:x2 713.0402221679688,
|
||
:y2 551.8125,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 5},
|
||
:content {:text " n nodes with similar Euclidean distance from the source project that match the target project nodes as the training set"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656ced59-8613-4e84-bd37-2fa299048aea",
|
||
:page 5,
|
||
:position {:bounding {:x1 932.6328125,
|
||
:y1 712.7734375,
|
||
:x2 998.118896484375,
|
||
:y2 738.7734375,
|
||
:width 1190.64,
|
||
:height 1683.84},
|
||
:rects ({:x1 932.6328125,
|
||
:y1 712.7734375,
|
||
:x2 998.118896484375,
|
||
:y2 738.7734375,
|
||
:width 1190.64,
|
||
:height 1683.84}),
|
||
:page 5},
|
||
:content {:text "is chapt"},
|
||
:properties {:color "red"}}
|
||
{:id #uuid "656cfa50-1fa2-4cce-98f9-04aabaa6ff05",
|
||
:page 5,
|
||
:position {:bounding {:x1 84.671875,
|
||
:y1 1189.2239837646484,
|
||
:x2 570.7557220458984,
|
||
:y2 1295.4219055175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 111.58854675292969,
|
||
:y1 1189.2239837646484,
|
||
:x2 570.7557220458984,
|
||
:y2 1213.8906555175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.671875,
|
||
:y1 1209.6041870117188,
|
||
:x2 539.3959350585938,
|
||
:y2 1234.2708587646484,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.671875,
|
||
:y1 1212.9375305175781,
|
||
:x2 539.3959350585938,
|
||
:y2 1231.5312805175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.671875,
|
||
:y1 1229.9896087646484,
|
||
:x2 544.1226806640625,
|
||
:y2 1254.6562805175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.671875,
|
||
:y1 1233.3229370117188,
|
||
:x2 544.1226806640625,
|
||
:y2 1251.9166870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.671875,
|
||
:y1 1250.3750305175781,
|
||
:x2 155.28646850585938,
|
||
:y2 1275.0416870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 172.890625,
|
||
:y1 1250.3750305175781,
|
||
:x2 207.234375,
|
||
:y2 1275.0416870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 224.59375,
|
||
:y1 1250.3750305175781,
|
||
:x2 316.33856201171875,
|
||
:y2 1275.0416870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 334,
|
||
:y1 1250.3750305175781,
|
||
:x2 431.5362243652344,
|
||
:y2 1275.0416870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 447.046875,
|
||
:y1 1250.3750305175781,
|
||
:x2 488.55731201171875,
|
||
:y2 1275.0416870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 505.921875,
|
||
:y1 1250.3750305175781,
|
||
:x2 536.9418334960938,
|
||
:y2 1275.0416870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.671875,
|
||
:y1 1253.7083587646484,
|
||
:x2 155.28646850585938,
|
||
:y2 1272.3021240234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 172.890625,
|
||
:y1 1253.7083587646484,
|
||
:x2 207.234375,
|
||
:y2 1272.3021240234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 224.59375,
|
||
:y1 1253.7083587646484,
|
||
:x2 316.33856201171875,
|
||
:y2 1272.3021240234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 334,
|
||
:y1 1253.7083587646484,
|
||
:x2 431.5362243652344,
|
||
:y2 1272.3021240234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 447.046875,
|
||
:y1 1253.7083587646484,
|
||
:x2 488.55731201171875,
|
||
:y2 1272.3021240234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 505.921875,
|
||
:y1 1253.7083587646484,
|
||
:x2 536.9418334960938,
|
||
:y2 1272.3021240234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.671875,
|
||
:y1 1270.7552490234375,
|
||
:x2 280.9833984375,
|
||
:y2 1295.4219055175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 5},
|
||
:content {:text "Experiment was conducted on Windows operating system using Python programming language. The graph neural network model was built using PyTorch and torch-geometric package. The comparison experiments were also implemented using Pyth"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656cfafa-d344-4e36-9ce0-454feaa5e614",
|
||
:page 5,
|
||
:position {:bounding {:x1 84.671875,
|
||
:y1 1363.4948120117188,
|
||
:x2 557.2672119140625,
|
||
:y2 1409.6666870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 390.517578125,
|
||
:y1 1363.4948120117188,
|
||
:x2 557.2672119140625,
|
||
:y2 1388.1614990234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.671875,
|
||
:y1 1385.0000305175781,
|
||
:x2 143.4239501953125,
|
||
:y2 1409.6666870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 5},
|
||
:content {:text " six projects from the dataset"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656cfb59-6774-46c3-bbd9-376481ba7855",
|
||
:page 5,
|
||
:position {:bounding {:x1 676.8333435058594,
|
||
:y1 98.61458587646484,
|
||
:x2 922.6915893554688,
|
||
:y2 118.61458587646484,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 676.8333435058594,
|
||
:y1 98.61458587646484,
|
||
:x2 741.6614685058594,
|
||
:y2 118.61458587646484,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 777.6302185058594,
|
||
:y1 98.61458587646484,
|
||
:x2 922.6915893554688,
|
||
:y2 118.61458587646484,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 5},
|
||
:content {:text "TABLE I. PROJECT INTRODUCTION"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656cfc9d-b4b2-4182-918f-958cfd84c590",
|
||
:page 5,
|
||
:position {:bounding {:x1 575.5468902587891,
|
||
:y1 746.7291870117188,
|
||
:x2 1069.298599243164,
|
||
:y2 832.5833740234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 676.0445709228516,
|
||
:y1 746.7291870117188,
|
||
:x2 1068.9372100830078,
|
||
:y2 771.3958740234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 575.5468902587891,
|
||
:y1 767.1146240234375,
|
||
:x2 1069.298599243164,
|
||
:y2 791.7812805175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 575.5468902587891,
|
||
:y1 770.4479370117188,
|
||
:x2 1069.298599243164,
|
||
:y2 789.0416870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 575.5468902587891,
|
||
:y1 787.4948120117188,
|
||
:x2 1063.6077423095703,
|
||
:y2 812.1614990234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 575.5468902587891,
|
||
:y1 790.8281555175781,
|
||
:x2 1063.6077423095703,
|
||
:y2 809.4219055175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 575.5468902587891,
|
||
:y1 807.9166870117188,
|
||
:x2 697.3160095214844,
|
||
:y2 832.5833740234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 5},
|
||
:content {:text ". The discriminator will distinguish whether the nodes come from the source project or the target project, so in order to balance the training speed, it is necessary to adjust the learning rat"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656cfca6-65f7-450e-b16b-036274dea75c",
|
||
:page 5,
|
||
:position {:bounding {:x1 575.5468902587891,
|
||
:y1 807.9166870117188,
|
||
:x2 1064.4788513183594,
|
||
:y2 852.9687805175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 706.6347045898438,
|
||
:y1 807.9166870117188,
|
||
:x2 1064.4788513183594,
|
||
:y2 832.5833740234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 575.5468902587891,
|
||
:y1 828.3021240234375,
|
||
:x2 633.9138336181641,
|
||
:y2 852.9687805175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 575.5468902587891,
|
||
:y1 831.6354370117188,
|
||
:x2 609.9860229492188,
|
||
:y2 850.2291870117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 5},
|
||
:content {:text ". The settings of other parameters are default settings"},
|
||
:properties {:color "green"}}
|
||
{:id #uuid "656cfce6-86d0-4ff2-84bb-46d17611e38e",
|
||
:page 6,
|
||
:position {:bounding {:x1 435.3055953979492,
|
||
:y1 201.0104217529297,
|
||
:x2 487.12020111083984,
|
||
:y2 225.6770782470703,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 435.3055953979492,
|
||
:y1 201.0104217529297,
|
||
:x2 487.12020111083984,
|
||
:y2 225.6770782470703,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 6},
|
||
:content {:text " n_clu"},
|
||
:properties {:color "red"}}
|
||
{:id #uuid "656cfd0f-53cc-4fcd-a4bd-39c13df319b2",
|
||
:page 6,
|
||
:position {:bounding {:x1 84.67187881469727,
|
||
:y1 241.77605438232422,
|
||
:x2 575.9130477905273,
|
||
:y2 287.05208587646484,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 201.84270477294922,
|
||
:y1 241.77605438232422,
|
||
:x2 575.9130477905273,
|
||
:y2 266.44271087646484,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 262.3854293823242,
|
||
:x2 189.3389778137207,
|
||
:y2 287.05208587646484,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 6},
|
||
:content {:text "e set to default values without any specific modification"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656cfd2e-f621-441d-86de-ba520b181053",
|
||
:page 6,
|
||
:position {:bounding {:x1 84.67187881469727,
|
||
:y1 519.1458358764648,
|
||
:x2 563.3123321533203,
|
||
:y2 564.1927108764648,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 111.58854675292969,
|
||
:y1 519.1458358764648,
|
||
:x2 563.3123321533203,
|
||
:y2 543.8125228881836,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 539.5260543823242,
|
||
:x2 396.33517837524414,
|
||
:y2 564.1927108764648,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 6},
|
||
:content {:text "The dataset is sourced from the Promise dataset, and six projects were selected for experimenta"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656cfdd0-4622-4406-80ff-601b74818c49",
|
||
:page 6,
|
||
:position {:bounding {:x1 84.67187881469727,
|
||
:y1 701.4791870117188,
|
||
:x2 577.9922828674316,
|
||
:y2 787.5208435058594,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 435.58272552490234,
|
||
:y1 701.4791870117188,
|
||
:x2 565.3822860717773,
|
||
:y2 726.1458435058594,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 722.0885620117188,
|
||
:x2 577.9922828674316,
|
||
:y2 746.7552185058594,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 725.4219055175781,
|
||
:x2 577.9922828674316,
|
||
:y2 744.0156555175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 742.4739685058594,
|
||
:x2 555.6643409729004,
|
||
:y2 767.1406555175781,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 745.8073120117188,
|
||
:x2 555.6643409729004,
|
||
:y2 764.4010620117188,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 762.8541870117188,
|
||
:x2 227.47827529907227,
|
||
:y2 787.5208435058594,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 6},
|
||
:content {:text "cts. For example, when Ant is the target project for defect prediction, Camel, Lucene, Synapse, Velocity, and Ivy are used as the source projects for traini"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "656cfe55-696b-43a1-8698-de48258081c0",
|
||
:page 6,
|
||
:position {:bounding {:x1 84.67187881469727,
|
||
:y1 803.6614990234375,
|
||
:x2 582.0945777893066,
|
||
:y2 889.4792175292969,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998},
|
||
:rects ({:x1 448.97335052490234,
|
||
:y1 803.6614990234375,
|
||
:x2 569.9534530639648,
|
||
:y2 828.3281860351562,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 824.0469360351562,
|
||
:x2 582.0945777893066,
|
||
:y2 848.7135925292969,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 827.3802490234375,
|
||
:x2 582.0945777893066,
|
||
:y2 845.9739990234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 844.4271240234375,
|
||
:x2 556.9640235900879,
|
||
:y2 869.0938110351562,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 847.7604675292969,
|
||
:x2 556.9640235900879,
|
||
:y2 866.3542175292969,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 864.8125610351562,
|
||
:x2 259.0874557495117,
|
||
:y2 889.4792175292969,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}
|
||
{:x1 84.67187881469727,
|
||
:y1 868.1458740234375,
|
||
:x2 200.65112686157227,
|
||
:y2 886.7396240234375,
|
||
:width 1111.264,
|
||
:height 1571.5839999999998}),
|
||
:page 6},
|
||
:content {:text "ts. For example, when Ant is the target project for defect prediction, all graph structures of Camel, Lucene, Synapse, Velocity, and Ivy are used as the training set."},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "6573334a-93e2-4bfd-9cbc-97b49a8726c6",
|
||
:page 1,
|
||
:position {:bounding {:x1 72.9140625,
|
||
:y1 373.515625,
|
||
:x2 499.15972900390625,
|
||
:y2 443.0234375,
|
||
:width 957.0000000000001,
|
||
:height 1353.419068736142},
|
||
:rects ({:x1 304.4850158691406,
|
||
:y1 373.515625,
|
||
:x2 497.50836181640625,
|
||
:y2 393.015625,
|
||
:width 957.0000000000001,
|
||
:height 1353.419068736142}
|
||
{:x1 72.9140625,
|
||
:y1 390.1015625,
|
||
:x2 499.15972900390625,
|
||
:y2 409.6015625,
|
||
:width 957.0000000000001,
|
||
:height 1353.419068736142}
|
||
{:x1 72.9140625,
|
||
:y1 393.1015625,
|
||
:x2 499.15972900390625,
|
||
:y2 407.5703125,
|
||
:width 957.0000000000001,
|
||
:height 1353.419068736142}
|
||
{:x1 72.9140625,
|
||
:y1 406.7421875,
|
||
:x2 498.7232360839844,
|
||
:y2 426.2421875,
|
||
:width 957.0000000000001,
|
||
:height 1353.419068736142}
|
||
{:x1 72.9140625,
|
||
:y1 409.7421875,
|
||
:x2 498.7232360839844,
|
||
:y2 424.2109375,
|
||
:width 957.0000000000001,
|
||
:height 1353.419068736142}
|
||
{:x1 72.9140625,
|
||
:y1 423.5234375,
|
||
:x2 336.076416015625,
|
||
:y2 443.0234375,
|
||
:width 957.0000000000001,
|
||
:height 1353.419068736142}),
|
||
:page 1},
|
||
:content {:text "ws: firstly, the software in the source project and the target project are mapped into graph structures, and the community division algorithm is used to divide the graph structure into subgra"},
|
||
:properties {:color "yellow"}}
|
||
{:id #uuid "65734553-2a35-45b3-845e-059344acebf2",
|
||
:page 3,
|
||
:position {:bounding {:x1 78.61979675292969,
|
||
:y1 929.3906555175781,
|
||
:x2 537.8755950927734,
|
||
:y2 990.2500305175781,
|
||
:width 1031.8880000000001,
|
||
:height 1459.328},
|
||
:rects ({:x1 372.5838317871094,
|
||
:y1 929.3906555175781,
|
||
:x2 523.30224609375,
|
||
:y2 952.3906555175781,
|
||
:width 1031.8880000000001,
|
||
:height 1459.328}
|
||
{:x1 78.61979675292969,
|
||
:y1 948.3177490234375,
|
||
:x2 537.8755950927734,
|
||
:y2 971.3177490234375,
|
||
:width 1031.8880000000001,
|
||
:height 1459.328}
|
||
{:x1 78.61979675292969,
|
||
:y1 951.3177490234375,
|
||
:x2 537.8755950927734,
|
||
:y2 968.5833740234375,
|
||
:width 1031.8880000000001,
|
||
:height 1459.328}
|
||
{:x1 78.61979675292969,
|
||
:y1 967.2500305175781,
|
||
:x2 184.4117889404297,
|
||
:y2 990.2500305175781,
|
||
:width 1031.8880000000001,
|
||
:height 1459.328}
|
||
{:x1 78.61979675292969,
|
||
:y1 970.2500305175781,
|
||
:x2 184.4117889404297,
|
||
:y2 987.5156555175781,
|
||
:width 1031.8880000000001,
|
||
:height 1459.328}),
|
||
:page 3},
|
||
:content {:text " 3. Firstly, multiple subgraphs are obtained by mapping the software through data preprocessing."},
|
||
:properties {:color "yellow"}}],
|
||
:extra {:page 5}}
|