{"id":"W1520520259","doi":"10.1007/978-3-540-24851-4_9","title":"Programming with Crosscutting Effective Views","year":2004,"lang":"en","type":"book-chapter","venue":"Lecture notes in computer science","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":31,"is_retracted":false,"has_abstract":false,"ca_institutions":"University of British Columbia","funders":"","keywords":"Modular programming; Computer science; Modularity (biology); Decomposition; Modular design; Programming language; Object-oriented programming; Software engineering; Theoretical computer science","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.001405578,0.000765753,0.0005284333,0.0006648381,0.0004590601,0.001608862,0.001506344,0.0007725864,0.0065124],"category_scores_gemma":[0.003632188,0.0009998254,0.0009339089,0.001099104,0.00111676,0.003412887,0.002585321,0.002829723,0.001103153],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004964338,"about_ca_system_score_gemma":0.0005324614,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0004914234,"about_ca_topic_score_gemma":0.001045065,"domain_scores_codex":[0.9984853,0.0003409301,0.00009813995,0.0002334787,0.0006827365,0.0001594463],"domain_scores_gemma":[0.99812,0.0008973497,0.00008299504,0.0006273682,0.0001997623,0.00007246401],"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.00009445988,0.00008192788,0.0005326923,0.0003343286,0.00004755108,0.000215915,0.0006576536,0.01208991,0.01053402,0.6209607,0.007215036,0.3472357],"study_design_scores_gemma":[0.00006648908,0.0001131837,0.0003950124,0.0001452087,0.0001174913,0.0006905533,0.0001407354,0.07992766,0.02365901,0.8267003,0.06800463,0.00003981604],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01119924,0.0001670501,0.9743746,0.0001494442,0.00004216156,0.00003828897,0.00005022025,0.001638883,0.01234019],"genre_scores_gemma":[0.1774921,0.0004517061,0.8019538,0.0002091986,0.00008096491,0.0001280719,0.0003250942,0.001930154,0.01742896],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.0065124,"threshold_uncertainty_score":0.02178615,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02672660997261156,"score_gpt":0.2887382387571633,"score_spread":0.2620116287845517,"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."}}