{"id":"W1677888577","doi":"10.1007/3-540-45821-2_8","title":"Architectural Refactoring in Framework Evolution: A Case Study","year":2002,"lang":"en","type":"book-chapter","venue":"Lecture notes in computer science","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":3,"is_retracted":false,"has_abstract":false,"ca_institutions":"Concordia University","funders":"","keywords":"Code refactoring; Computer science; Software engineering; Software product line; Programming language; Architecture; Object-oriented programming; Software architecture; Domain (mathematical analysis); Set (abstract data type); Process (computing); Software development; Software","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.003226765,0.000435729,0.0003212282,0.0009194385,0.001867135,0.001234202,0.001677645,0.002907116,0.001554138],"category_scores_gemma":[0.007958598,0.0003260293,0.0005496701,0.001459844,0.001024925,0.001413646,0.0008774737,0.001262218,0.0002795316],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001205866,"about_ca_system_score_gemma":0.001097777,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.008256075,"about_ca_topic_score_gemma":0.02115387,"domain_scores_codex":[0.9979086,0.00108001,0.00007665771,0.0001557618,0.0005066758,0.0002724572],"domain_scores_gemma":[0.9910301,0.006469011,0.0005019291,0.0009481614,0.0006256937,0.000425084],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"qualitative","study_design_scores_codex":[0.002120848,0.01229989,0.071792,0.001226549,0.0002135176,0.07872011,0.05340196,0.07653588,0.0466857,0.03173239,0.008484867,0.6167863],"study_design_scores_gemma":[0.001721,0.009652555,0.105014,0.0007531674,0.001012909,0.07210919,0.06348949,0.4341307,0.1604668,0.02821017,0.1229078,0.0005322142],"study_design_candidate":"qualitative","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9752554,0.0002057078,0.01595949,0.0005289625,0.00001521512,0.0001179365,0.00006499351,0.0001766466,0.007675593],"genre_scores_gemma":[0.9764732,0.0002021945,0.01974521,0.00008665034,0.000007348201,0.00003452904,0.00008253808,0.0000569852,0.003311276],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.008256075,"threshold_uncertainty_score":0.01706499,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.05058753024764497,"score_gpt":0.3035502522059936,"score_spread":0.2529627219583486,"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."}}