{"id":"W168830788","doi":"","title":"On Composition and Reuse of Aspects","year":2003,"lang":"en","type":"article","venue":"","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":40,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"","keywords":"Reuse; Modular programming; Computer science; Aspect-oriented programming; Separation of concerns; Composition (language); Component (thermodynamics); Software engineering; Programming language; Engineering; 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.00012243,0.0000358499,0.00005633403,0.00003284158,0.00001242724,0.000006707645,0.0001362917,0.00001441215,0.000002272765],"category_scores_gemma":[0.000431617,0.00003053357,0.00000758204,0.00007717465,0.00001434243,0.00008640271,0.00004167725,0.00003067507,0.000002192637],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000006433772,"about_ca_system_score_gemma":0.000004422823,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":6.014318e-7,"about_ca_topic_score_gemma":7.101031e-8,"domain_scores_codex":[0.9997108,0.00003764296,0.00005083368,0.0000931291,0.00005223572,0.00005535626],"domain_scores_gemma":[0.9992896,0.0003940178,0.0000157762,0.0002706096,0.00001384781,0.00001609219],"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":[9.445517e-7,0.000009870864,0.00002091182,0.000004861101,0.000001845872,0.000001917209,0.00007099223,0.006136338,0.005941298,0.98599,0.00006045329,0.001760583],"study_design_scores_gemma":[0.0002296556,0.0001713296,0.001919516,0.00002008215,0.000001502481,0.00001655453,0.00000828571,0.00133838,0.3157567,0.680225,0.0001825004,0.0001305074],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.02976745,0.00003483367,0.9671904,0.00005666275,0.00007597339,0.00002484783,7.937772e-8,0.0001235895,0.00272614],"genre_scores_gemma":[0.4148465,0.000003298238,0.5850955,0.00002916213,0.000001143241,5.596888e-7,3.752917e-8,0.000001166551,0.00002260489],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.3850791,"threshold_uncertainty_score":0.1245123,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02781561919219554,"score_gpt":0.2741279059742042,"score_spread":0.2463122867820086,"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."}}