{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.003682177,0.001036737,0.0008113818,0.001825813,0.0008071589,0.002496332,0.00263486,0.001510073,0.002956618],"category_scores_gemma":[0.007773438,0.0008391688,0.001599559,0.0009191012,0.002216265,0.00282832,0.001675332,0.0016194,0.0009698549],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0009996417,"about_ca_system_score_gemma":0.002149123,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003173294,"about_ca_topic_score_gemma":0.003085032,"domain_scores_codex":[0.9979239,0.000501471,0.0001369291,0.0002517014,0.001057069,0.0001289262],"domain_scores_gemma":[0.9956722,0.002222196,0.0004281654,0.0009107009,0.0005824341,0.0001843633],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.0001899967,0.000578413,0.003871945,0.0007625114,0.0001866238,0.0008491083,0.0007472053,0.1154985,0.02959259,0.3370291,0.006133243,0.5045607],"study_design_scores_gemma":[0.0000599252,0.0001490234,0.0006466493,0.0002379402,0.00006761936,0.0005771742,0.00006616252,0.859181,0.01185091,0.1069238,0.02018734,0.00005242719],"study_design_candidate":"bench_or_experimental","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.002003858,0.0001733386,0.994165,0.0001275984,0.00001627179,0.0001058355,0.00002898888,0.002373125,0.001006021],"genre_scores_gemma":[0.07475919,0.0003161937,0.9229924,0.00006064716,0.00004871747,0.0002060902,0.0002251943,0.0003453537,0.001046208],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.003682177,"threshold_uncertainty_score":0.01947349,"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."}}