{"id":"W1980817617","doi":"10.1109/iri.2014.7051869","title":"From requirements to software design: An automated solution for packaging software classes","year":2014,"lang":"en","type":"article","venue":"","topic":"Web Applications and Data Management","field":"Computer Science","cited_by":6,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Calgary","funders":"Natural Sciences and Engineering Research Council of Canada; University of Alberta; Alberta Innovates - Technology Futures","keywords":"Computer science; Software construction; Software design; Software engineering; Cohesion (chemistry); Software development; Software; Software measurement; Software system; Programming language","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0003854888,0.0001256321,0.0001136607,0.00009286247,0.0002252998,0.0003652672,0.0008810013,0.0000365613,0.00001787143],"category_scores_gemma":[0.0001098498,0.0001169118,0.00002907107,0.0002455904,0.00001101665,0.0009226395,0.0003567052,0.00002779903,0.0001339891],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00005628858,"about_ca_system_score_gemma":0.0000275301,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001596436,"about_ca_topic_score_gemma":0.00002647763,"domain_scores_codex":[0.9987248,0.00005025714,0.0002032398,0.0005484769,0.000194197,0.0002790772],"domain_scores_gemma":[0.9985822,0.0001315193,0.00006247569,0.0009945283,0.00009845052,0.0001308679],"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.00002075708,0.0003110124,0.0009229777,0.00006102939,0.00005967744,0.000001159467,0.0004772407,0.002164841,0.003958218,0.04743189,0.2203932,0.724198],"study_design_scores_gemma":[0.0004046785,0.0001868772,0.004128428,0.0000304946,0.00001189296,4.044154e-7,0.00002616822,0.9312484,0.001901734,0.01493253,0.04681896,0.0003094734],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0007144163,0.000004916509,0.9955796,0.0009258208,0.0001537309,0.0005913919,0.00001989326,0.001932484,0.00007772476],"genre_scores_gemma":[0.06061415,6.827989e-7,0.9378182,0.0009874562,0.00007228091,0.0002227798,0.0001200918,0.00001186424,0.0001525569],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.9290835,"threshold_uncertainty_score":0.4767527,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.05611900079747496,"score_gpt":0.3226495594332275,"score_spread":0.2665305586357525,"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."}}