{"id":"W2169962133","doi":"10.1109/wcre.2002.1173066","title":"A methodology for developing transformations using the maintainability soft-goal graph","year":2003,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":10,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Maintainability; Computer science; Software engineering; Code refactoring; Object-oriented programming; Restructuring; Legacy system; Graph rewriting; Process (computing); Context (archaeology); Graph; Systems engineering; Programming language; Engineering; Theoretical computer science; 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.00440377,0.001599298,0.000789875,0.003992727,0.0016621,0.00327896,0.002552859,0.001263872,0.003524848],"category_scores_gemma":[0.009312252,0.001388049,0.002959225,0.002444676,0.003433347,0.003521124,0.002910416,0.003797164,0.001516817],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001620788,"about_ca_system_score_gemma":0.003877043,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004839959,"about_ca_topic_score_gemma":0.007361716,"domain_scores_codex":[0.9968864,0.0008707788,0.0002967941,0.0006575685,0.001130779,0.0001577717],"domain_scores_gemma":[0.9948012,0.00227832,0.0005304342,0.001344564,0.0008641789,0.0001812937],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.00005307405,0.0002505419,0.001373583,0.0007467797,0.0001295549,0.0008649101,0.002774203,0.04623828,0.01350536,0.494808,0.005913009,0.4333426],"study_design_scores_gemma":[0.00008806869,0.0003092804,0.001102976,0.0005143318,0.0002627143,0.002071088,0.001115928,0.2877125,0.03251123,0.4869009,0.1871675,0.0002436353],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0006739726,0.00002640061,0.9973184,0.00009721355,0.00001328828,0.0001580194,0.00003444379,0.0006721989,0.001006013],"genre_scores_gemma":[0.008072526,0.00007896535,0.9903371,0.00004428305,0.000007263181,0.000215429,0.0001333464,0.0002434952,0.0008674882],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.004839959,"threshold_uncertainty_score":0.02328962,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1210183438779761,"score_gpt":0.3684185583953064,"score_spread":0.2474002145173302,"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."}}