{"id":"W1954896785","doi":"10.1109/wpc.1998.693273","title":"Pattern visualization for software comprehension","year":2002,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":54,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université de Montréal","funders":"","keywords":"Computer science; Software visualization; Program comprehension; Visualization; Reverse engineering; Software engineering; Source code; Documentation; Architectural pattern; Software system; Human–computer interaction; Software design; Programming language; Software development; Software; Software construction; Artificial intelligence","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.002296787,0.001249972,0.0006977946,0.003180682,0.001261751,0.004629105,0.001077947,0.001722902,0.01084949],"category_scores_gemma":[0.01719957,0.0007558402,0.0008652481,0.002110445,0.00170476,0.006660061,0.004014301,0.002390709,0.001471057],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0008766953,"about_ca_system_score_gemma":0.0008800619,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001291167,"about_ca_topic_score_gemma":0.001103078,"domain_scores_codex":[0.998521,0.0008298924,0.00009622087,0.0002278546,0.0002563848,0.00006871318],"domain_scores_gemma":[0.9917951,0.005338903,0.0004187796,0.001514948,0.0007118913,0.0002204064],"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.000311063,0.00007781947,0.002619817,0.0008457941,0.00007517789,0.0003135365,0.005130757,0.01163428,0.01930965,0.242288,0.0280897,0.6893044],"study_design_scores_gemma":[0.0001556724,0.0001653384,0.002621715,0.0005434702,0.00007892174,0.001210219,0.001735054,0.2168,0.02213932,0.582924,0.1714967,0.0001296313],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.007880675,0.001199829,0.9759804,0.001841572,0.00008774097,0.000092526,0.0002430173,0.006947816,0.00572645],"genre_scores_gemma":[0.1246639,0.001270641,0.8705024,0.0001995848,0.00009355742,0.0002337042,0.0003694298,0.0008786451,0.001788155],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.01084949,"threshold_uncertainty_score":0.03629512,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.04144959612679423,"score_gpt":0.2867815646752285,"score_spread":0.2453319685484343,"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."}}