{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.003468775,0.001118494,0.000958938,0.0007587749,0.001015234,0.002764601,0.002892687,0.002229502,0.01549359],"category_scores_gemma":[0.02215523,0.001011985,0.0009412142,0.0007157254,0.002051664,0.008425685,0.003493196,0.004858386,0.004429761],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001097332,"about_ca_system_score_gemma":0.003499608,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001060035,"about_ca_topic_score_gemma":0.0013461,"domain_scores_codex":[0.9958857,0.0008121273,0.0004164032,0.0007295785,0.001550666,0.0006055719],"domain_scores_gemma":[0.982106,0.004504301,0.001439139,0.007865093,0.0036191,0.0004665403],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0029849,0.0005458107,0.003097202,0.000958693,0.00009698018,0.001271818,0.001126411,0.02866471,0.09017766,0.4419166,0.01659832,0.4125609],"study_design_scores_gemma":[0.0005216607,0.0004624623,0.000846898,0.0003938396,0.0002688113,0.0006274147,0.0002922606,0.2278835,0.446546,0.2453812,0.07661396,0.0001620244],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01662832,0.00006107908,0.9656051,0.0005652554,0.0004629253,0.0001317407,0.0001884299,0.00898183,0.007375287],"genre_scores_gemma":[0.5820721,0.0001739943,0.3909945,0.001076484,0.0002072316,0.0002223082,0.0004848845,0.005044769,0.01972366],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.01549359,"threshold_uncertainty_score":0.05183125,"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."}}