{"id":"W4391559702","doi":"10.1109/tse.2024.3363223","title":"DynAMICS: A Tool-Based Method for the Specification and Dynamic Detection of Android Behavioral Code Smells","year":2024,"lang":"en","type":"article","venue":"IEEE Transactions on Software Engineering","topic":"Software Engineering Research","field":"Computer Science","cited_by":5,"is_retracted":false,"has_abstract":true,"ca_institutions":"École de Technologie Supérieure","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Code smell; Computer science; Android (operating system); Source code; Software; Code (set theory); Software quality; Programming language; Artificial intelligence; Software engineering; Software development; Operating system","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.000420465,0.0001758838,0.0001559914,0.000357078,0.0001058465,0.0001440771,0.0003136582,0.00008999733,0.000003553059],"category_scores_gemma":[0.00005898995,0.0001581933,0.0001190136,0.0005944907,0.00002705158,0.0002407376,0.000003538749,0.0003040966,0.000003255995],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0002060563,"about_ca_system_score_gemma":0.00005347275,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00001984502,"about_ca_topic_score_gemma":0.00002241348,"domain_scores_codex":[0.9988765,0.00002161007,0.0002386182,0.0003721247,0.0002495935,0.0002416152],"domain_scores_gemma":[0.9970705,0.002333218,0.00002607408,0.0004377081,0.00007817905,0.0000543215],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00002163373,0.00006041703,0.00002254716,0.0003363249,0.0000679147,0.000004563083,0.000245251,0.6679971,0.01523914,0.0002448195,0.000006073017,0.3157542],"study_design_scores_gemma":[0.0001832716,0.0001291064,0.0006771327,0.00008266502,0.00003390959,0.0000177793,0.000009372779,0.9594023,0.03910065,0.00002879388,0.0001781066,0.0001569191],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01195802,0.0003202677,0.9854585,0.0001032808,0.0008949763,0.0004255355,0.00007484225,0.0007642624,3.071977e-7],"genre_scores_gemma":[0.7772757,0.0000255227,0.2224226,0.000005132901,0.00001867791,0.0001778896,0.000002340935,0.00003596372,0.00003626643],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.7653176,"threshold_uncertainty_score":0.6450936,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01749395245963264,"score_gpt":0.29060479010718,"score_spread":0.2731108376475473,"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."}}