{"id":"W1536473137","doi":"","title":"Reusing class-based test cases for testing object-oriented framework interface classes: Research Articles","year":2005,"lang":"en","type":"article","venue":"Journal of Software Maintenance and Evolution Research and Practice","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":5,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Alberta","funders":"","keywords":"Maintainability; Computer science; Flexibility (engineering); Software deployment; Software engineering; Reuse; Interface (matter); Class (philosophy); Test case; Reliability engineering; Systems engineering; Engineering; Operating system","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":["metaresearch"],"consensus_categories":[],"category_scores_codex":[0.01693911,0.0001657602,0.0002813899,0.0005653304,0.0007299468,0.0003828052,0.000489406,0.0001407841,0.000001695908],"category_scores_gemma":[0.4326584,0.000138786,0.00004872353,0.001381796,0.00046931,0.00231032,0.0003220439,0.001497701,0.000003509679],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0003712434,"about_ca_system_score_gemma":0.0004906065,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00003078317,"about_ca_topic_score_gemma":0.000009808127,"domain_scores_codex":[0.9963499,0.00104284,0.0005179534,0.0003969645,0.0008732189,0.0008191051],"domain_scores_gemma":[0.8481929,0.1453792,0.0003568518,0.0004169768,0.005347271,0.0003067429],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.009993145,0.002475216,0.02775999,0.001761624,0.0003800148,0.001284707,0.007255519,0.08853446,0.02999278,0.05376871,0.0346599,0.7421339],"study_design_scores_gemma":[0.008161228,0.02970307,0.02829304,0.01041774,0.0001440685,0.01336983,0.02502428,0.1840317,0.01551543,0.370041,0.3129165,0.002382089],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01454164,0.003424626,0.97335,0.008123643,0.0001693425,0.0002574841,0.000005014856,0.00009519867,0.00003308342],"genre_scores_gemma":[0.3591595,0.0002343687,0.6402465,0.00009183809,0.0001759637,0.00001349995,2.177557e-7,0.00001315722,0.00006488428],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.7397519,"threshold_uncertainty_score":0.6506848,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.2026881329932651,"score_gpt":0.4569200982661616,"score_spread":0.2542319652728966,"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."}}