{"id":"W2115612901","doi":"10.1007/978-3-642-15579-6_15","title":"Linking Feature Models to Code Artifacts Using Executable Acceptance Tests","year":2010,"lang":"en","type":"book-chapter","venue":"Lecture notes in computer science","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":16,"is_retracted":false,"has_abstract":false,"ca_institutions":"University of Calgary","funders":"","keywords":"Traceability; Computer science; Feature model; Executable; Feature (linguistics); Software engineering; Reuse; Consistency (knowledge bases); Source code; Code (set theory); Program comprehension; Programming language; Process (computing); Data mining; Artificial intelligence; 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.004469708,0.001319291,0.0005936196,0.002709254,0.0004871113,0.00302047,0.00247044,0.002295365,0.006885333],"category_scores_gemma":[0.05104382,0.0009691095,0.001440773,0.001080474,0.0009917459,0.004677807,0.00250961,0.002138653,0.001570212],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0008657599,"about_ca_system_score_gemma":0.00118325,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002753343,"about_ca_topic_score_gemma":0.003788125,"domain_scores_codex":[0.9931684,0.002254535,0.0003825061,0.0006321887,0.003203231,0.0003591351],"domain_scores_gemma":[0.9604608,0.02497206,0.002015963,0.00692769,0.005267641,0.0003558805],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.001043832,0.001854187,0.03213624,0.001010312,0.0003421271,0.002311659,0.00339625,0.2662161,0.05822402,0.06782597,0.007742965,0.5578964],"study_design_scores_gemma":[0.00007387281,0.0002891385,0.002380884,0.0001339967,0.0001273961,0.0002327118,0.0002708672,0.9282532,0.03047106,0.03236473,0.005325997,0.00007597743],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.1170638,0.0000796641,0.8617327,0.0002496339,0.00007777772,0.0003570909,0.0002861077,0.01384348,0.006309725],"genre_scores_gemma":[0.6769814,0.00009708099,0.3155672,0.0001071465,0.00001985644,0.000287102,0.001185925,0.002396091,0.003358064],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.006885333,"threshold_uncertainty_score":0.02363837,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.06988090815732995,"score_gpt":0.3075037199701438,"score_spread":0.2376228118128139,"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."}}