{"id":"W1715539198","doi":"10.1109/hicss.1998.648334","title":"A compositional approach to software design","year":2002,"lang":"en","type":"article","venue":"","topic":"Software Engineering Research","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"Université de Montréal","funders":"","keywords":"Computer science; Software engineering; Component (thermodynamics); Component-based software engineering; Software development; Software construction; Software design description; Scope (computer science); Software design; Software; Concreteness; Systems engineering; Programming language; Engineering","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.0042901,0.001288046,0.0007527787,0.002144104,0.002539371,0.004248125,0.002598253,0.001799429,0.005711624],"category_scores_gemma":[0.006368242,0.001121884,0.002264714,0.001501742,0.007706692,0.004243918,0.004460803,0.003518072,0.002245908],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.002368388,"about_ca_system_score_gemma":0.003702312,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003107366,"about_ca_topic_score_gemma":0.004982322,"domain_scores_codex":[0.9956099,0.001834524,0.000376258,0.000596488,0.001353086,0.000229634],"domain_scores_gemma":[0.9968033,0.001312256,0.0002254982,0.000937403,0.0005658865,0.0001556949],"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.00001235249,0.00002861658,0.0001119505,0.0002147931,0.00002724937,0.00009865232,0.0007752035,0.008036498,0.001767049,0.9666842,0.001234396,0.02100907],"study_design_scores_gemma":[0.00002859349,0.0000507556,0.00007694104,0.000118027,0.0000316326,0.0001878544,0.0001475887,0.02545796,0.002035098,0.8910962,0.08074293,0.00002636581],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0009527761,0.0005770742,0.9857107,0.0005777171,0.00007107915,0.0001477013,0.00002981612,0.0002750652,0.01165803],"genre_scores_gemma":[0.04427207,0.001307668,0.945297,0.0003440403,0.0001098412,0.0005675368,0.0001046693,0.0001669964,0.00783016],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.005711624,"threshold_uncertainty_score":0.02268851,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.05775938251453814,"score_gpt":0.2478785378884566,"score_spread":0.1901191553739185,"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."}}