{"id":"W2100147370","doi":"10.5381/jot.2009.8.3.a4","title":"Automated State-Based Unit Testing for Aspect-Oriented Programs: A Supporting Framework.","year":2009,"lang":"en","type":"article","venue":"The Journal of Object Technology","topic":"Software Testing and Debugging Techniques","field":"Computer Science","cited_by":16,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université du Québec à Trois-Rivières; Innovation and Economic Development Trois Rivières","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Computer science; Unit testing; State (computer science); Unit (ring theory); Aspect-oriented programming; Software engineering; Reliability engineering; Programming language; Engineering; Software; Mathematics","routes":{"ca_aff":true,"ca_fund":true,"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":[],"consensus_categories":[],"category_scores_codex":[0.001904982,0.0001973155,0.0003378813,0.0005954643,0.0002541124,0.00008336592,0.001533595,0.0001749775,7.839988e-7],"category_scores_gemma":[0.005736599,0.000136729,0.00009456449,0.00200368,0.0001290365,0.0001680137,0.0001043585,0.0006475704,0.000001904612],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00006815291,"about_ca_system_score_gemma":0.0003040626,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000009534346,"about_ca_topic_score_gemma":0.000001269107,"domain_scores_codex":[0.9982302,0.00009789858,0.0006730299,0.0001940977,0.0002800393,0.0005247152],"domain_scores_gemma":[0.9963091,0.001313064,0.0009723555,0.0006112059,0.0007276748,0.00006658405],"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.0001643931,0.0006304385,0.01819221,0.00005847463,0.0001106372,0.0001827737,0.001240322,0.000769761,0.005870454,0.01214853,0.00576205,0.95487],"study_design_scores_gemma":[0.00116976,0.009142609,0.002540122,0.0009635902,0.00008134812,0.001896179,0.0001025348,0.2499621,0.02776017,0.7051573,0.0007308376,0.0004934852],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1098148,0.0001372806,0.869821,0.003392715,0.0001454397,0.000336261,8.642937e-7,0.01629111,0.000060604],"genre_scores_gemma":[0.5558764,0.000001186336,0.4438581,0.0002179236,0.00002658021,0.000006007104,3.659344e-7,0.000009676657,0.00000374539],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9543765,"threshold_uncertainty_score":0.686766,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02917951552706097,"score_gpt":0.3179984803389712,"score_spread":0.2888189648119102,"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."}}