{"id":"W2078392793","doi":"10.4018/jssci.2009040104","title":"A Theory of Program Comprehension","year":2009,"lang":"en","type":"article","venue":"International Journal of Software Science and Computational Intelligence","topic":"Software Engineering Research","field":"Computer Science","cited_by":8,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université de Montréal; Polytechnique Montréal","funders":"","keywords":"Comprehension; Program comprehension; Computer science; Software; Process (computing); Vision science; Perspective (graphical); Cognitive science; Human–computer interaction; Artificial intelligence; Software system; Programming language; Psychology","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.004125737,0.001261081,0.0008381894,0.002785163,0.002185825,0.005075065,0.002458645,0.003490826,0.01769522],"category_scores_gemma":[0.01549801,0.0007317986,0.002800019,0.001915621,0.01004195,0.01821342,0.003213275,0.004855194,0.003612926],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.002844353,"about_ca_system_score_gemma":0.002683012,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003098225,"about_ca_topic_score_gemma":0.001312788,"domain_scores_codex":[0.995911,0.001748268,0.0002665409,0.0008759716,0.0008677634,0.0003304761],"domain_scores_gemma":[0.9893314,0.007644726,0.0004519449,0.001016482,0.001317944,0.0002375836],"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.00001538388,0.00002618849,0.0002123829,0.0001557439,0.00001435965,0.00007068788,0.001382107,0.001179022,0.0002948066,0.9764712,0.003260172,0.01691808],"study_design_scores_gemma":[0.00001869835,0.00002168984,0.0001517291,0.00007912309,0.0000142262,0.00009568253,0.0001952225,0.004887131,0.000361437,0.9699914,0.02417141,0.00001229139],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.00961431,0.003323646,0.833542,0.01075424,0.0003371466,0.0002744972,0.0005993694,0.001445308,0.1401094],"genre_scores_gemma":[0.5601639,0.005212422,0.3770687,0.006238263,0.001471144,0.001629265,0.002283005,0.001116082,0.04481712],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.01769522,"threshold_uncertainty_score":0.05919641,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02985221819404257,"score_gpt":0.3386157124770408,"score_spread":0.3087634942829982,"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."}}