{"id":"W2943181499","doi":"10.1145/3297280.3297447","title":"An exploratory study of MVC-based architectural patterns in Android apps","year":2019,"lang":"en","type":"article","venue":"","topic":"Software Engineering and Design Patterns","field":"Social Sciences","cited_by":17,"is_retracted":false,"has_abstract":true,"ca_institutions":"École de Technologie Supérieure; Université du Québec à Montréal","funders":"","keywords":"Android (operating system); Computer science; Software design pattern; Heuristics; Architectural pattern; Behavioral pattern; Implementation; Design pattern; Empirical research; Software; World Wide Web; Software development; Software engineering; Operating system; Software design","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.002716505,0.0004199811,0.0003251204,0.004161175,0.001013561,0.001962207,0.0007547821,0.0007195182,0.0006850385],"category_scores_gemma":[0.02272451,0.0004555734,0.0005202846,0.003092391,0.001347803,0.002498058,0.001381309,0.0007814599,0.0002147356],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00103371,"about_ca_system_score_gemma":0.001483473,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00775499,"about_ca_topic_score_gemma":0.01846701,"domain_scores_codex":[0.9964483,0.001197652,0.0004523193,0.0005951474,0.001075049,0.0002315875],"domain_scores_gemma":[0.973088,0.01572039,0.004815411,0.001498251,0.004171284,0.0007066561],"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.0002377823,0.0003712202,0.7399781,0.000967507,0.00009472688,0.002972956,0.1322443,0.0008259598,0.01334395,0.003480699,0.001714124,0.1037686],"study_design_scores_gemma":[0.00002778822,0.0005276761,0.8373387,0.0005648994,0.0001571268,0.006091649,0.1055066,0.01961187,0.005098151,0.002400179,0.02252416,0.0001510726],"study_design_candidate":"observational","study_design_consensus":"observational","genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9922162,0.0002605959,0.005079017,0.0001688404,0.000006927256,0.0001895872,0.0002973163,0.00008851419,0.001692803],"genre_scores_gemma":[0.9823242,0.0002201896,0.01578428,0.00005209437,0.000005959673,0.0001570189,0.0005416319,0.00005542593,0.0008592359],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.00775499,"threshold_uncertainty_score":0.01541966,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01949969735497064,"score_gpt":0.2884335398837291,"score_spread":0.2689338425287584,"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."}}