{"id":"W1505520643","doi":"10.1007/3-540-45429-2_20","title":"Data Abstraction in AspectJ","year":2001,"lang":"en","type":"book-chapter","venue":"Lecture notes in computer science","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":false,"ca_institutions":"University of British Columbia","funders":"","keywords":"AspectJ; Computer science; Programming language; Aspect-oriented programming; Modularity (biology); Abstraction; Software engineering; Modular design; Software; Epistemology","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.002735497,0.0007911884,0.0008876637,0.001199068,0.000912966,0.003966452,0.001940479,0.0009873121,0.005643351],"category_scores_gemma":[0.005295504,0.001617061,0.001660596,0.002015675,0.001344525,0.005972622,0.003171192,0.003797077,0.002220256],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0006135766,"about_ca_system_score_gemma":0.0009737766,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001263683,"about_ca_topic_score_gemma":0.002451901,"domain_scores_codex":[0.9972937,0.0004245113,0.0003642226,0.0003628895,0.001314319,0.0002403634],"domain_scores_gemma":[0.9975343,0.0007646131,0.0001713387,0.001160628,0.0002734254,0.00009577559],"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.0002719157,0.0001323989,0.001845733,0.0008061035,0.0001589548,0.0004797808,0.002335093,0.004252854,0.01817552,0.4905732,0.02227655,0.4586919],"study_design_scores_gemma":[0.00009908315,0.00009333832,0.00124663,0.0003278069,0.0004260587,0.001418994,0.0002910255,0.03819162,0.03327446,0.3761857,0.5483306,0.000114657],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01320156,0.0008920267,0.9504451,0.0004868104,0.0002894413,0.0001254726,0.0002390708,0.01241345,0.02190711],"genre_scores_gemma":[0.2252151,0.001966289,0.7250606,0.001123208,0.0003845294,0.0002866579,0.001769656,0.01460418,0.02958971],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.005643351,"threshold_uncertainty_score":0.01887882,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.07861698685596824,"score_gpt":0.3188596120223591,"score_spread":0.2402426251663908,"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."}}