{"id":"W989621208","doi":"10.1016/j.scico.2015.07.005","title":"Signature required: Making Simulink data flow and interfaces explicit","year":2015,"lang":"en","type":"article","venue":"Science of Computer Programming","topic":"Software Testing and Debugging Techniques","field":"Computer Science","cited_by":11,"is_retracted":false,"has_abstract":false,"ca_institutions":"McMaster University","funders":"","keywords":"Computer science; Signature (topology); Reuse; Documentation; Interface (matter); Generalization; Software engineering; Software; Automotive industry; Comprehension; Program comprehension; Programming language; Software system; Operating system","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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002260187,0.0001755586,0.0002249706,0.0002591664,0.0001813421,0.0006596721,0.003738542,0.000061114,3.639613e-7],"category_scores_gemma":[0.0004716378,0.0001530414,0.0000212156,0.00107533,0.000418497,0.001923214,0.003799526,0.0001808966,0.00000238817],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00003656023,"about_ca_system_score_gemma":0.0002259025,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00001897311,"about_ca_topic_score_gemma":0.000001331196,"domain_scores_codex":[0.9977244,0.00004684046,0.0002994811,0.00082948,0.0006596282,0.0004401323],"domain_scores_gemma":[0.9977506,0.0002024681,0.0001848038,0.001379631,0.0003062217,0.0001762228],"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.000003059271,0.00003540419,0.0005958999,0.0000249824,0.000004716897,0.000009534359,0.001976714,0.0002829749,0.0001778866,0.001591745,0.001366733,0.9939303],"study_design_scores_gemma":[0.0001588578,0.0002517929,0.0001316237,0.0002462066,0.000004604615,0.00005275644,0.00003472819,0.9843355,0.001107819,0.01226743,0.001173622,0.0002350558],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01476371,0.0004232416,0.9809417,0.0003448288,0.0004993378,0.0001884054,0.000001366369,0.00274932,0.00008815049],"genre_scores_gemma":[0.4777802,0.000001290383,0.5220833,0.00006387805,0.00006046779,0.000002241073,0.000001002324,0.000004871531,0.000002793175],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.9936953,"threshold_uncertainty_score":0.6947204,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.08808852585487233,"score_gpt":0.3382831394588602,"score_spread":0.2501946136039879,"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."}}