{"id":"W2536305519","doi":"10.1007/s10664-016-9462-4","title":"Multi-objective reverse engineering of variability-safe feature models based on code dependencies of system variants","year":2016,"lang":"en","type":"article","venue":"Empirical Software Engineering","topic":"Software Engineering Research","field":"Computer Science","cited_by":22,"is_retracted":false,"has_abstract":false,"ca_institutions":"École de Technologie Supérieure","funders":"Austrian Science Fund","keywords":"Reverse engineering; Exploit; Computer science; Software product line; Software; Feature engineering; Source code; Feature (linguistics); Software engineering; Data mining; Consolidation (business); Software system; Machine learning; Artificial intelligence; Software development; Programming language","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.002370166,0.0008815529,0.0007366521,0.000891601,0.0003284202,0.0009466706,0.001114533,0.0006017129,0.0009833374],"category_scores_gemma":[0.008970257,0.0005771663,0.00133332,0.0004485469,0.0008298545,0.001342634,0.001107623,0.001254225,0.0001331244],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000950462,"about_ca_system_score_gemma":0.001375827,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003411224,"about_ca_topic_score_gemma":0.005099917,"domain_scores_codex":[0.9982319,0.0005938634,0.00007056443,0.000235143,0.0006829416,0.0001855678],"domain_scores_gemma":[0.9929703,0.004024583,0.0009159442,0.001199203,0.0007736257,0.0001162489],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.00006524828,0.00007602798,0.002019923,0.00004675611,0.00004813301,0.00009165575,0.00006141118,0.9548068,0.005254285,0.008413845,0.0001306297,0.0289853],"study_design_scores_gemma":[0.00000346806,0.00002327458,0.0001965889,0.000003165655,0.00001210357,0.0000119818,0.000007789446,0.9947784,0.00138495,0.003506627,0.00006850879,0.000003280929],"study_design_candidate":"bench_or_experimental","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1924611,0.00009464167,0.804737,0.00009928677,0.0000178493,0.00006767386,0.00006402566,0.0006057745,0.001852627],"genre_scores_gemma":[0.8607123,0.00005467941,0.1379356,0.00002356348,0.000006329903,0.00006243453,0.0001279091,0.000169157,0.0009079573],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.003411224,"threshold_uncertainty_score":0.0125348,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02558477187345609,"score_gpt":0.2587096846354994,"score_spread":0.2331249127620433,"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."}}