{"id":"W2161577065","doi":"10.1109/pacrim.1997.620427","title":"Design reuse in object oriented software architecture","year":2002,"lang":"en","type":"article","venue":"","topic":"Software Engineering and Design Patterns","field":"Social Sciences","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Manitoba","funders":"Natural Sciences and Engineering Research Council of Canada; CMC Microsystems","keywords":"Reusability; Computer science; Object-oriented design; Software design pattern; Reuse; Software design; Software engineering; Software architecture; Resource-oriented architecture; Computer architecture; Reference architecture; Structural pattern; Architecture; Software; Software development; Programming language; Engineering","routes":{"ca_aff":true,"ca_fund":true,"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.003098266,0.0004061305,0.0003200852,0.001340616,0.001053327,0.002136843,0.0006958516,0.00144231,0.0009926817],"category_scores_gemma":[0.009129359,0.000657716,0.0007057916,0.001628355,0.002073642,0.003128374,0.001461262,0.001003614,0.0003916837],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007694048,"about_ca_system_score_gemma":0.001128909,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001792468,"about_ca_topic_score_gemma":0.001610749,"domain_scores_codex":[0.9960775,0.00165715,0.0002940379,0.0002351325,0.001531505,0.0002046426],"domain_scores_gemma":[0.9961745,0.00149023,0.0004649785,0.001290336,0.0004847829,0.00009520094],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0001329733,0.0002356271,0.01105375,0.0006321005,0.0001425089,0.001303295,0.005613348,0.04454776,0.01913273,0.4216741,0.00186228,0.4936695],"study_design_scores_gemma":[0.0001559116,0.0007781581,0.006440784,0.0004466654,0.0002352756,0.003711723,0.001383893,0.1675548,0.0312626,0.7130886,0.07483628,0.0001051946],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1081108,0.0007470931,0.8772429,0.001030004,0.00005099296,0.0001123507,0.00001969686,0.0005482051,0.01213799],"genre_scores_gemma":[0.5594365,0.0009612907,0.430899,0.0002578111,0.00003544192,0.0002348614,0.00009862522,0.0001675938,0.007908836],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.003098266,"threshold_uncertainty_score":0.01638538,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03600033660154825,"score_gpt":0.2639724772479092,"score_spread":0.2279721406463609,"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."}}