{"id":"W1986958631","doi":"10.1007/s10270-014-0441-1","title":"Clafer: unifying class and feature modeling","year":2014,"lang":"en","type":"article","venue":"Software & Systems Modeling","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":102,"is_retracted":false,"has_abstract":false,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Feature (linguistics); Feature model; Class (philosophy); Construct (python library); Semantics (computer science); Inheritance (genetic algorithm); Modeling language; Programming language; Notation; Theoretical computer science; Principle of compositionality; Component (thermodynamics); Class diagram; Artificial intelligence; Unified Modeling Language; Mathematics; Software; Linguistics","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":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.001051128,0.0004595236,0.0005474518,0.0002941187,0.0003250802,0.0005143409,0.001045848,0.0003480321,6.141427e-7],"category_scores_gemma":[0.00006058471,0.0004559763,0.0001154365,0.0003541915,0.00002745184,0.0008626245,0.0005454997,0.0005844175,0.000009955414],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001440549,"about_ca_system_score_gemma":0.00006842767,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001847038,"about_ca_topic_score_gemma":0.000006330139,"domain_scores_codex":[0.9970868,0.0001528577,0.0005409975,0.0009770686,0.0005609724,0.0006812522],"domain_scores_gemma":[0.997999,0.0001109315,0.000128631,0.001241228,0.0002559987,0.0002642139],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000003082882,0.00001071995,0.0002457576,0.0001928311,0.00002106544,0.000006167808,0.0004178948,0.8985901,0.000097657,0.08316335,0.0001158854,0.01713547],"study_design_scores_gemma":[0.0002251611,0.00003955253,0.000003281247,0.0004456056,0.00001390057,0.00007517148,0.00001535488,0.9915845,0.00001817047,0.002945233,0.004111749,0.0005222959],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01641055,0.00129055,0.9770805,0.0001686469,0.0006825745,0.0003765527,0.000003835069,0.003899084,0.00008776899],"genre_scores_gemma":[0.5952791,0.00002949775,0.4042821,0.0000687888,0.0001716424,0.00004963887,0.000004955787,0.0000530124,0.00006129579],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.5788686,"threshold_uncertainty_score":0.9997892,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01707051341974129,"score_gpt":0.2236124058031005,"score_spread":0.2065418923833592,"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."}}