{"id":"W1483915004","doi":"10.1007/978-3-540-77442-6_4","title":"Comprehension and Dependency Analysis of Aspect-Oriented Programs through Declarative Reasoning","year":2007,"lang":"en","type":"book-chapter","venue":"Lecture notes in computer science","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":false,"ca_institutions":"Concordia University","funders":"","keywords":"AspectJ; Computer science; Programming language; Dependency (UML); Program comprehension; Syntax; Prolog; Aspect-oriented programming; Comprehension; Set (abstract data type); Source code; Software engineering; Natural language processing; Software system; 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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002150422,0.0006355161,0.0005911224,0.001144376,0.0005801002,0.001613012,0.001753149,0.0006810702,0.003075327],"category_scores_gemma":[0.01255499,0.0008337366,0.00145593,0.0008870182,0.0009825652,0.003884665,0.001283016,0.001921762,0.0005132388],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004633607,"about_ca_system_score_gemma":0.0009822592,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001665153,"about_ca_topic_score_gemma":0.002141947,"domain_scores_codex":[0.9980716,0.000636189,0.0001425921,0.0002730159,0.0007150657,0.0001616327],"domain_scores_gemma":[0.9909539,0.006492459,0.0004913529,0.001092561,0.0008856828,0.00008415747],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0005120751,0.0006711628,0.00990155,0.0008180921,0.000209857,0.001040787,0.004562025,0.09213546,0.04600387,0.272341,0.01023518,0.5615689],"study_design_scores_gemma":[0.00006587597,0.00009771957,0.002634814,0.00008795143,0.0001765099,0.000367647,0.0003701639,0.6785779,0.05554432,0.2516925,0.01032576,0.00005881917],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.03033056,0.00007438586,0.9648618,0.0001445297,0.0000115618,0.00007432728,0.0001251356,0.002386179,0.001991499],"genre_scores_gemma":[0.3675272,0.0002960749,0.6272891,0.00009698488,0.00005332529,0.0001348401,0.001213033,0.001176382,0.002213083],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.003075327,"threshold_uncertainty_score":0.01137263,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.05275128160178383,"score_gpt":0.3170946908675187,"score_spread":0.2643434092657349,"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."}}