{"id":"W2044527216","doi":"10.1109/saner.2015.7081813","title":"An observational study on API usage constraints and their documentation","year":2015,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":35,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université de Montréal","funders":"","keywords":"Documentation; Reuse; Computer science; Software documentation; Observational study; Constraint (computer-aided design); Software engineering; Software; Software development; Programming language; Software development process; 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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0056865,0.0003236086,0.0004391569,0.001722547,0.00141365,0.0008720692,0.0005508129,0.0008508125,0.001026977],"category_scores_gemma":[0.04838322,0.0004984668,0.0003076633,0.000996441,0.001163476,0.001250525,0.001721749,0.001710129,0.000302232],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007497129,"about_ca_system_score_gemma":0.001399029,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004273561,"about_ca_topic_score_gemma":0.006171492,"domain_scores_codex":[0.9940603,0.002880426,0.0007451549,0.0006856814,0.001249536,0.0003789606],"domain_scores_gemma":[0.920305,0.04097988,0.01917912,0.005536311,0.01036571,0.00363399],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"observational","study_design_scores_codex":[0.000288575,0.002021038,0.9064888,0.0002753033,0.0000556628,0.001211809,0.05959518,0.0001617823,0.003986225,0.0003423632,0.001586697,0.02398649],"study_design_scores_gemma":[0.0000582827,0.002426949,0.9268292,0.0002188055,0.0000708328,0.001657564,0.0478842,0.001380031,0.004045054,0.0005380097,0.01477428,0.0001167606],"study_design_candidate":"observational","study_design_consensus":"observational","genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9977664,0.00009755178,0.001050131,0.0000938616,0.000006856804,0.0001172257,0.0002511591,0.00001526245,0.0006016726],"genre_scores_gemma":[0.99652,0.0001766358,0.00195905,0.0001111105,0.00001563443,0.0002324459,0.0004328185,0.00001604449,0.0005361103],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.0056865,"threshold_uncertainty_score":0.03007346,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1802751421019628,"score_gpt":0.3754529440937603,"score_spread":0.1951778019917975,"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."}}