{"id":"W2218924106","doi":"10.1016/j.jlamp.2015.08.004","title":"On the weaving process of aspect-oriented product family algebra","year":2015,"lang":"en","type":"article","venue":"Journal of Logical and Algebraic Methods in Programming","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":6,"is_retracted":false,"has_abstract":false,"ca_institutions":"","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Weaving; Computer science; Product (mathematics); Rewriting; Feature (linguistics); Process (computing); Programming language; Separation of concerns; Software engineering; Software; Mathematics; Engineering","routes":{"ca_aff":false,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":true},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":["metaresearch"],"consensus_categories":[],"category_scores_codex":[0.00819358,0.0001791304,0.0004651691,0.0001810054,0.00005157034,0.00005680113,0.0007125727,0.00006691972,0.000001435417],"category_scores_gemma":[0.01481673,0.0000992604,0.00008611814,0.0007869917,0.0001596243,0.0003119996,0.0002046413,0.0005915817,3.371467e-7],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00003796875,"about_ca_system_score_gemma":0.00008038363,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000001424614,"about_ca_topic_score_gemma":1.601893e-7,"domain_scores_codex":[0.9974094,0.0009122278,0.0006752477,0.0002708498,0.0004344708,0.000297773],"domain_scores_gemma":[0.9955758,0.003288884,0.0004683296,0.000276797,0.0002606553,0.0001295348],"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.00006902284,0.0001777084,0.0007061804,0.00006585704,0.00003860053,0.0000727706,0.002217576,0.003213119,0.002312313,0.1162108,0.00002313356,0.874893],"study_design_scores_gemma":[0.0009233942,0.001716717,0.003504958,0.0004277984,0.00002397393,0.0003162339,0.001515676,0.002113886,0.01738117,0.9705294,0.001161115,0.0003856678],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.1256154,0.001472852,0.8717232,0.0005228011,0.0003891623,0.0001609198,1.216421e-7,0.00004585226,0.00006962654],"genre_scores_gemma":[0.1900097,0.00002405354,0.8097946,0.00008432873,0.0000645281,0.000008136043,6.197706e-8,0.000007229959,0.000007369806],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.8745073,"threshold_uncertainty_score":0.9934819,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.09725424835872291,"score_gpt":0.3840404181785746,"score_spread":0.2867861698198517,"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."}}