{"id":"W2599999879","doi":"","title":"POSITION PAPER: A Knowledge-Based Approach to Scientific Software Development","year":2016,"lang":"en","type":"article","venue":"","topic":"Scientific Computing and Data Management","field":"Decision Sciences","cited_by":3,"is_retracted":false,"has_abstract":true,"ca_institutions":"McMaster University","funders":"","keywords":"Software engineering; Computer science; Traceability; Software development; Software construction; Verification and validation; Documentation; Personal software process; Software quality; Package development process; Software; Software development process; Engineering; 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.02342212,0.001173476,0.0009802328,0.004540781,0.003043339,0.01529862,0.008551507,0.005690823,0.01434272],"category_scores_gemma":[0.03513767,0.001451452,0.002638909,0.003498637,0.007840198,0.01342313,0.01104706,0.006672796,0.006264094],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.003359097,"about_ca_system_score_gemma":0.008434589,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00257363,"about_ca_topic_score_gemma":0.002948996,"domain_scores_codex":[0.9854028,0.006160464,0.001061588,0.002237207,0.004712987,0.0004250045],"domain_scores_gemma":[0.9693139,0.01689204,0.00121448,0.006999559,0.003523505,0.002056585],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0000501894,0.0001649599,0.0005106173,0.0007270436,0.00007752765,0.0005384008,0.001917347,0.009396223,0.001008549,0.8214912,0.0185019,0.145616],"study_design_scores_gemma":[0.00006624214,0.00009606341,0.0001648279,0.0004997078,0.00006808143,0.0005076143,0.0004534643,0.03954948,0.001691897,0.5697625,0.3870758,0.00006435973],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.001019331,0.0008812229,0.9609585,0.009379134,0.0007116292,0.0003013884,0.0001334828,0.0007556086,0.02585975],"genre_scores_gemma":[0.02394375,0.001345219,0.9567538,0.001344319,0.0005565236,0.0004545338,0.0003747065,0.0003940368,0.01483317],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.02342212,"threshold_uncertainty_score":0.1238695,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1263427309023925,"score_gpt":0.3512975730316165,"score_spread":0.2249548421292241,"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."}}