{"id":"W2111555385","doi":"10.1109/tse.2010.70","title":"Solving the Class Responsibility Assignment Problem in Object-Oriented Analysis with Multi-Objective Genetic Algorithms","year":2010,"lang":"en","type":"article","venue":"IEEE Transactions on Software Engineering","topic":"Software Engineering Research","field":"Computer Science","cited_by":128,"is_retracted":false,"has_abstract":true,"ca_institutions":"Carleton University","funders":"","keywords":"Computer science; Heuristics; Class (philosophy); Genetic algorithm; Cohesion (chemistry); Domain (mathematical analysis); Context (archaeology); Class diagram; Object-oriented programming; Algorithm; Machine learning; Artificial intelligence; Programming language; Mathematics; Unified Modeling Language; Software","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.002317964,0.0009845312,0.0008513469,0.001304002,0.0008032504,0.001203495,0.0009739937,0.001458623,0.0009469308],"category_scores_gemma":[0.004436675,0.0005998877,0.0007397118,0.0008926989,0.001104072,0.0008876045,0.0008749599,0.0009506788,0.0001380574],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001226324,"about_ca_system_score_gemma":0.001850839,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.005936767,"about_ca_topic_score_gemma":0.005696741,"domain_scores_codex":[0.9992074,0.0004367514,0.00003034507,0.0001004187,0.0001542281,0.00007080374],"domain_scores_gemma":[0.9982084,0.00134289,0.0001872249,0.00005945665,0.0001505157,0.00005150006],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00001960422,0.00003502528,0.000584025,0.00004248909,0.00002958159,0.00004022149,0.00008733598,0.9663554,0.0006511071,0.006211334,0.0002138696,0.02572992],"study_design_scores_gemma":[0.0000119429,0.00001733558,0.00009622712,0.000009888722,0.00001235618,0.00001410972,0.00003033551,0.9922908,0.0004688279,0.00670993,0.0003334689,0.000004800983],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.0426227,0.0001816333,0.9551,0.000188368,0.0000182424,0.00006618105,0.00001357023,0.0001721715,0.001637144],"genre_scores_gemma":[0.3682369,0.0002081369,0.6298558,0.000112188,0.00002221478,0.0001998595,0.00004391691,0.00008325003,0.001237757],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.005936767,"threshold_uncertainty_score":0.01225871,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.009970145975078455,"score_gpt":0.2415902293500961,"score_spread":0.2316200833750176,"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."}}