{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.004702896,0.001359874,0.0007550868,0.002842373,0.002484457,0.003882121,0.003162506,0.002171552,0.009263102],"category_scores_gemma":[0.007670634,0.001169487,0.00218948,0.002972678,0.004479936,0.005165886,0.004427243,0.004013394,0.003708808],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001795751,"about_ca_system_score_gemma":0.003333561,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003510129,"about_ca_topic_score_gemma":0.005713549,"domain_scores_codex":[0.9947536,0.001739955,0.00047287,0.0008581704,0.001983471,0.0001918615],"domain_scores_gemma":[0.9971403,0.0009820438,0.0001892589,0.000960931,0.0005749881,0.000152612],"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.00002884287,0.0001037717,0.0003034718,0.0003261268,0.00006384635,0.0003472041,0.001386944,0.01267907,0.003880922,0.8664055,0.004361022,0.1101132],"study_design_scores_gemma":[0.00004939351,0.00007435599,0.0001333888,0.0002095275,0.00007380444,0.0006638828,0.0003168579,0.05126417,0.003823675,0.7084761,0.2348727,0.00004218485],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0003921636,0.0001212705,0.9935342,0.0003293911,0.00004820185,0.0001432826,0.00003052665,0.000274836,0.005126101],"genre_scores_gemma":[0.009643976,0.0003083239,0.9848914,0.0001560016,0.00002919663,0.0004154527,0.0001204477,0.0001220618,0.004313112],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.009263102,"threshold_uncertainty_score":0.03098816,"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."}}