{"id":"W2133993477","doi":"10.1109/tase.2011.26","title":"A Categorical Modeling Approach of Aspect-Oriented Systems","year":2011,"lang":"en","type":"article","venue":"","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université de Montréal","funders":"","keywords":"Aspect-oriented programming; Computer science; Modular design; Modularity (biology); Traceability; Separation of concerns; Object-oriented programming; Programming language; AspectJ; Component (thermodynamics); Software engineering; Formal verification; Categorical variable; Weaving; Formal specification; Theoretical computer science; Software; Machine learning; Engineering","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.001528748,0.0004582642,0.0004159101,0.001851096,0.001320638,0.002736053,0.001924784,0.001047158,0.003120796],"category_scores_gemma":[0.00202735,0.0003716388,0.001254521,0.001688693,0.002963827,0.003158905,0.00202918,0.002092479,0.0006826593],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00225807,"about_ca_system_score_gemma":0.001560988,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003928402,"about_ca_topic_score_gemma":0.003772377,"domain_scores_codex":[0.9988871,0.0003641573,0.0001017495,0.000187292,0.0003669788,0.00009270124],"domain_scores_gemma":[0.9989356,0.0003791229,0.0001241671,0.0001978039,0.0002411185,0.000122091],"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.000005104202,0.000009429591,0.00009150536,0.00002423647,0.00000350499,0.00004321212,0.0001835196,0.003220523,0.0006252839,0.9906006,0.0003143046,0.004878806],"study_design_scores_gemma":[0.00001657302,0.00003114536,0.0001347862,0.00003383903,0.00001575338,0.0001040617,0.0001286701,0.05633126,0.0008710981,0.9010113,0.04130412,0.00001740248],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.00469261,0.0003852362,0.9790403,0.0008956489,0.0000588093,0.0000768991,0.0001022881,0.0002613643,0.01448688],"genre_scores_gemma":[0.2986219,0.0009771611,0.68966,0.000378566,0.0002079623,0.000443285,0.0003665599,0.0001107293,0.009233911],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.003928402,"threshold_uncertainty_score":0.01638347,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1246395495819655,"score_gpt":0.2667082624514337,"score_spread":0.1420687128694682,"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."}}