{"id":"W2110119635","doi":"10.1109/ares.2009.86","title":"A Practical Framework for the Dataflow Pointcut in AspectJ","year":2009,"lang":"en","type":"article","venue":"","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"Concordia University","funders":"","keywords":"AspectJ; Dataflow; Computer science; Programming language; Aspect-oriented programming; Compiler; Java; Process (computing); Software","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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0006119217,0.00008106523,0.0001013854,0.0000391066,0.00004251503,0.00006511374,0.0006109907,0.00005247786,0.000005020113],"category_scores_gemma":[0.006089171,0.00005224085,0.00003124524,0.0002609223,0.00001866659,0.0003718792,0.00009556409,0.0002233961,0.000009606779],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00002657007,"about_ca_system_score_gemma":0.00003046992,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000002070596,"about_ca_topic_score_gemma":0.000002250145,"domain_scores_codex":[0.9992681,0.0000430998,0.0001198042,0.0002295977,0.0001067433,0.000232652],"domain_scores_gemma":[0.9929689,0.006354608,0.00002498288,0.0006027457,0.0000208061,0.0000279523],"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.000005514699,0.00002009934,0.000009413897,0.000001596607,0.000002714714,0.000006899067,0.00009037546,0.005017505,0.0000328001,0.9520031,0.0009329201,0.04187702],"study_design_scores_gemma":[0.0001334272,0.0001046311,0.00206752,0.00001134852,0.000002178792,0.00002109509,0.00003113869,0.04566665,0.00087459,0.9467835,0.004174733,0.0001292016],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.00003101373,0.00007045554,0.981496,0.01747146,0.0002534711,0.000179827,4.854734e-7,0.0003253034,0.0001719927],"genre_scores_gemma":[0.01142582,0.00001447476,0.9872934,0.001113998,0.00006242359,0.00001728609,3.081489e-7,0.000003966082,0.00006828107],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.04174782,"threshold_uncertainty_score":0.7289746,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1103297870520999,"score_gpt":0.4098569533854909,"score_spread":0.299527166333391,"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."}}