{"id":"W2151781530","doi":"10.1109/csmr.2009.62","title":"Software Clustering Using Dynamic Analysis and Static Dependencies","year":2009,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":55,"is_retracted":false,"has_abstract":true,"ca_institutions":"Concordia University","funders":"","keywords":"Cluster analysis; Computer science; Program comprehension; Static analysis; Data mining; Software; Software system; Decomposition; Static program analysis; Software development; Artificial intelligence; Programming language","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001070527,0.0009342494,0.0007343755,0.008688314,0.001542441,0.001751971,0.001121634,0.0007730629,0.001572689],"category_scores_gemma":[0.006474179,0.0007372733,0.001199029,0.004508429,0.001001562,0.002498095,0.001480807,0.0007202207,0.0006893924],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001487245,"about_ca_system_score_gemma":0.001624645,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.005191998,"about_ca_topic_score_gemma":0.007254249,"domain_scores_codex":[0.9985013,0.0002861322,0.00008610245,0.0003769569,0.0006327915,0.0001167941],"domain_scores_gemma":[0.9955388,0.001390673,0.0007506658,0.0007266053,0.001454468,0.0001388158],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0001502675,0.0001775039,0.0163788,0.0003461849,0.0002217014,0.0004227775,0.001438287,0.1872969,0.03886951,0.05732531,0.004235242,0.6931376],"study_design_scores_gemma":[0.00001833464,0.00008354156,0.007694771,0.00006851427,0.0001271183,0.0005176591,0.0003887788,0.9152621,0.01536094,0.05019196,0.0101956,0.00009066283],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.02898219,0.0001893082,0.966433,0.0001171004,0.0000147381,0.00009057255,0.0001006332,0.001330516,0.002741859],"genre_scores_gemma":[0.3496915,0.0003515473,0.6451355,0.00004728372,0.00004250078,0.0002146572,0.000939424,0.0005172894,0.003060359],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.008688314,"threshold_uncertainty_score":0.01079071,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01662611941149501,"score_gpt":0.2842389817796089,"score_spread":0.2676128623681139,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}