{"id":"W4230250513","doi":"10.1145/503222.503223","title":"Using aspectC to improve the modularity of path-specific customization in operating system code","year":2001,"lang":"en","type":"article","venue":"","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":17,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of British Columbia","funders":"","keywords":"Computer science; Modularity (biology); Code refactoring; Personalization; Scheduling (production processes); Architecture; Path (computing); Code (set theory); Operating system; Distributed computing; Context (archaeology); Computer architecture; Parallel computing; Programming language; Software; Engineering; World Wide Web","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.00434485,0.001114888,0.0005051409,0.001120224,0.0006511481,0.001878744,0.002059008,0.001000688,0.001671104],"category_scores_gemma":[0.02537074,0.001336315,0.001336798,0.000922438,0.001698952,0.004211599,0.002663706,0.003645595,0.0008289835],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0006567576,"about_ca_system_score_gemma":0.001521392,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002046258,"about_ca_topic_score_gemma":0.002326271,"domain_scores_codex":[0.9970204,0.0008051789,0.0003883145,0.0005024698,0.001045282,0.0002382512],"domain_scores_gemma":[0.9769127,0.007523065,0.001955087,0.01051556,0.00265551,0.000438059],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.001192968,0.0008325188,0.02300719,0.0009390141,0.0003356677,0.001617759,0.00474856,0.06105085,0.2566728,0.06344932,0.01155523,0.5745981],"study_design_scores_gemma":[0.0004220016,0.0008610877,0.007880688,0.0002816606,0.0004491255,0.002130058,0.0002779295,0.5258248,0.3127347,0.04986171,0.09894268,0.0003335351],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.06970798,0.0001430949,0.8935665,0.0003326183,0.00008619,0.0003502411,0.0001015576,0.03283161,0.002880221],"genre_scores_gemma":[0.2285285,0.0001702021,0.758146,0.0003479926,0.00005412451,0.000290111,0.0003874422,0.009364719,0.002710858],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.00434485,"threshold_uncertainty_score":0.02297807,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.07168538791869956,"score_gpt":0.3087068722982897,"score_spread":0.2370214843795902,"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."}}