{"id":"W2158148130","doi":"10.1007/bfb0053042","title":"Integrating constraints with an object-oriented language","year":2006,"lang":"en","type":"book-chapter","venue":"Lecture notes in computer science","topic":"Model-Driven Software Engineering Techniques","field":"Computer Science","cited_by":82,"is_retracted":false,"has_abstract":false,"ca_institutions":"University of Victoria","funders":"","keywords":"Computer science; Kaleidoscope; Programming language; Constraint programming; Object-oriented programming; Object Constraint Language; Domain-specific language; Domain (mathematical analysis); Inheritance (genetic algorithm); Theoretical computer science; Mathematics","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.002551853,0.001189622,0.0009971504,0.001464616,0.001205845,0.004218321,0.002942073,0.001279737,0.01012226],"category_scores_gemma":[0.006278489,0.001405226,0.001497323,0.002132751,0.001861006,0.005729706,0.003515679,0.002928313,0.002364181],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0005684681,"about_ca_system_score_gemma":0.001624812,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002365525,"about_ca_topic_score_gemma":0.003981528,"domain_scores_codex":[0.9981958,0.0004505719,0.0002119782,0.0002390114,0.0007873596,0.0001152628],"domain_scores_gemma":[0.9967197,0.002027003,0.0002455445,0.0004986507,0.0003712911,0.0001378071],"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.00006028094,0.0001107525,0.000390021,0.000618098,0.0000626831,0.0004784091,0.000793391,0.01343841,0.005728839,0.7861414,0.008644833,0.1835329],"study_design_scores_gemma":[0.0000845681,0.00007210077,0.0002132778,0.000369844,0.0001934657,0.0005809264,0.0001708407,0.09759358,0.01226362,0.5789263,0.3094404,0.00009103984],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.001352048,0.0001445235,0.9898466,0.0001845589,0.00007273121,0.00005725738,0.00005527081,0.001171863,0.007115129],"genre_scores_gemma":[0.02554568,0.0004013923,0.966428,0.0001908659,0.00006997473,0.0001614302,0.0002251066,0.001045907,0.005931555],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.01012226,"threshold_uncertainty_score":0.03386235,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.007816275971165196,"score_gpt":0.229940080493533,"score_spread":0.2221238045223678,"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."}}