{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.002032399,0.0004217029,0.0006320056,0.001203265,0.002024355,0.002303552,0.001059397,0.0007431074,0.003949293],"category_scores_gemma":[0.005623907,0.0005434629,0.002007198,0.001650695,0.002462765,0.00605786,0.002224463,0.001960999,0.0005330642],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007122193,"about_ca_system_score_gemma":0.000956683,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004555668,"about_ca_topic_score_gemma":0.002306517,"domain_scores_codex":[0.9983957,0.0004739137,0.0001186262,0.000328682,0.0004936624,0.000189261],"domain_scores_gemma":[0.9979503,0.00088447,0.0001686695,0.0005082519,0.0003449529,0.0001433219],"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.00005606751,0.00003489741,0.0008616685,0.00004802116,0.0000261454,0.0002976035,0.0008271122,0.007199743,0.002545905,0.960259,0.0004921793,0.02735165],"study_design_scores_gemma":[0.00001660438,0.00005087462,0.0004396762,0.00003705141,0.00005451286,0.0002942947,0.0002130188,0.08408336,0.003420911,0.9021816,0.009171039,0.00003706092],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.05869905,0.0004487952,0.9281051,0.0002597395,0.00006827615,0.00008359626,0.00004656988,0.000226903,0.01206207],"genre_scores_gemma":[0.7245636,0.001255662,0.2612514,0.0001342447,0.000123258,0.0001105861,0.0002790729,0.0002838239,0.01199836],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.004555668,"threshold_uncertainty_score":0.01321167,"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."}}