{"id":"W1994514428","doi":"10.1049/iet-sen:20080010","title":"Reducing the use of nullable types through non-null by default and monotonic non-null","year":2008,"lang":"en","type":"article","venue":"IET Software","topic":"Software Engineering Research","field":"Computer Science","cited_by":10,"is_retracted":false,"has_abstract":true,"ca_institutions":"Concordia University","funders":"","keywords":"Programming language; Null (SQL); Java; Computer science; Software engineering; Java Modeling Language; Empirical research; Semantics (computer science); Java annotation; Database; Mathematics; Real time Java","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.04484744,0.001122366,0.001180373,0.004452039,0.001987746,0.006757534,0.006492913,0.002612561,0.005401636],"category_scores_gemma":[0.1444746,0.001716598,0.001763017,0.003517276,0.005570902,0.01568819,0.01031729,0.004979202,0.002212138],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.002638215,"about_ca_system_score_gemma":0.006508856,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004816888,"about_ca_topic_score_gemma":0.008721945,"domain_scores_codex":[0.9571095,0.01788893,0.005712796,0.004157301,0.01362064,0.001510856],"domain_scores_gemma":[0.7423984,0.117249,0.01745687,0.09094884,0.03006427,0.001882667],"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.0005754902,0.0003319958,0.0529561,0.001790891,0.0001304432,0.0009691381,0.01601232,0.005688224,0.02431196,0.478253,0.01165026,0.4073302],"study_design_scores_gemma":[0.0001421126,0.0005947652,0.01656086,0.002822498,0.0004616125,0.00548196,0.005586093,0.05357638,0.09125863,0.3143241,0.5084879,0.0007030573],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.05289784,0.0008384985,0.9216745,0.003012236,0.000315143,0.000190823,0.0005071269,0.007600308,0.01296343],"genre_scores_gemma":[0.3146923,0.0005687987,0.6679121,0.001703578,0.0001261255,0.0003499186,0.0008180916,0.004503503,0.009325631],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.04484744,"threshold_uncertainty_score":0.2371788,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03589992865678084,"score_gpt":0.2562885052394724,"score_spread":0.2203885765826915,"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."}}