{"id":"W2105950237","doi":"10.1145/2791060.2791107","title":"Maintaining feature traceability with embedded annotations","year":2015,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":63,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Traceability; Computer science; Feature (linguistics); Reuse; Code reuse; Software; Annotation; Software maintenance; Feature model; Code (set theory); Software development; Source lines of code; Software product line; Software engineering; Data mining; Artificial intelligence; Programming language; Engineering","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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0003881924,0.00007053604,0.00006983248,0.00006380039,0.00004063492,0.000114505,0.0004229542,0.0000316952,0.000009667032],"category_scores_gemma":[0.0005089342,0.00005240945,0.00001485646,0.0004699408,0.00002752301,0.0003254014,0.00008679411,0.0001578103,0.00004087155],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00006265199,"about_ca_system_score_gemma":0.0001563973,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00001194956,"about_ca_topic_score_gemma":0.00001049078,"domain_scores_codex":[0.9991453,0.0000309897,0.00005823891,0.0002263004,0.0003244753,0.0002147545],"domain_scores_gemma":[0.9989117,0.000276019,0.00001166314,0.0004585066,0.0001725927,0.0001695374],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0001281661,0.0006605934,0.3530014,0.00008579269,0.000195813,0.0004675534,0.0339864,0.0977543,0.000484286,0.2799005,0.1638262,0.06950911],"study_design_scores_gemma":[0.002923849,0.001145694,0.3366611,0.00005461164,0.0000113807,0.0002755537,0.002102623,0.6300882,0.002774653,0.009606862,0.01324273,0.001112748],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.08152185,0.00002486418,0.9118606,0.002309458,0.00008653801,0.0001265652,6.104856e-7,0.00098875,0.003080796],"genre_scores_gemma":[0.6956714,1.385568e-7,0.3034551,0.00005864837,0.000024503,0.00001225247,9.485755e-7,0.000005149819,0.0007718692],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.6141496,"threshold_uncertainty_score":0.2137195,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02874797327967546,"score_gpt":0.2842272505381935,"score_spread":0.255479277258518,"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."}}