{"id":"W2110198544","doi":"10.1109/cmpsac.1999.812694","title":"A pattern-based approach to structural design composition","year":2003,"lang":"en","type":"article","venue":"","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":39,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Component (thermodynamics); Structural pattern; Software design pattern; Design pattern; Engineering design process; Software engineering; Design process; Block (permutation group theory); Process (computing); Software design; Programming language; Software; Software development; Engineering; Work in process","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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0002636395,0.0001050884,0.0001029964,0.00007193789,0.00005054501,0.00005420443,0.0003577314,0.0000306696,0.000004336413],"category_scores_gemma":[0.0001370635,0.00008991234,0.00002606135,0.0002426804,0.00001114331,0.0001553,0.00003579974,0.00006739369,0.00001416189],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00003916497,"about_ca_system_score_gemma":0.00002106212,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000002149407,"about_ca_topic_score_gemma":6.663783e-8,"domain_scores_codex":[0.9991342,0.0001773658,0.00009909116,0.0002608575,0.0001283613,0.0002001169],"domain_scores_gemma":[0.9992103,0.0003279148,0.00001896815,0.0003434687,0.00003102367,0.00006835255],"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.000001627219,0.000009525384,0.00004659922,0.000005908988,0.00000287238,0.000001839783,0.00009441259,0.9722519,0.001630254,0.01530351,0.00008986809,0.0105617],"study_design_scores_gemma":[0.0006650475,0.0002296946,0.002408198,0.00001763511,0.000005413123,0.00005090001,0.00002736711,0.8010576,0.169386,0.02502353,0.0003455392,0.0007830168],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0008057297,0.0000114494,0.9976744,0.00006497308,0.0001834689,0.0001682731,3.224085e-7,0.0005937282,0.0004976447],"genre_scores_gemma":[0.3442179,6.691283e-8,0.6554199,0.0003174196,0.000006003904,0.00001528644,5.36084e-7,0.000004723023,0.00001819974],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.3434122,"threshold_uncertainty_score":0.3666519,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.06647210981099572,"score_gpt":0.2850803389304393,"score_spread":0.2186082291194436,"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."}}