{"id":"W2137174580","doi":"10.1109/coginf.2006.365689","title":"Separating Designs from Implementations: Role-Based Software Development","year":2006,"lang":"en","type":"article","venue":"","topic":"Advanced Software Engineering Methodologies","field":"Computer Science","cited_by":7,"is_retracted":false,"has_abstract":true,"ca_institutions":"Nipissing University","funders":"","keywords":"Software development; Computer science; Software engineering; Software construction; Package development process; Goal-Driven Software Development Process; Software development process; Software; Implementation; Social software engineering; Personal software process; Software analytics; Perspective (graphical); Programming language; Artificial intelligence","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.0002389697,0.0001428709,0.0001246656,0.00007666983,0.0001465229,0.00009635151,0.0004602106,0.00003659516,0.00003340072],"category_scores_gemma":[0.0001859772,0.0001360923,0.0000316645,0.0002282706,0.00001414682,0.0003175272,0.0001152336,0.00007126759,0.00003855042],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00008988242,"about_ca_system_score_gemma":0.0001194251,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001014927,"about_ca_topic_score_gemma":0.00005284971,"domain_scores_codex":[0.9988779,0.00006653273,0.0002714571,0.0003200125,0.0001963311,0.0002676946],"domain_scores_gemma":[0.9984306,0.001085707,0.00006523448,0.0003265015,0.00005394432,0.00003798912],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.000005421288,0.00007884315,0.01109148,0.00001492044,0.00003241676,0.00001861333,0.0007215118,0.7732133,0.01081717,0.01193336,0.00113175,0.1909412],"study_design_scores_gemma":[0.001749692,0.0001115289,0.06945815,0.00007488753,0.00001718644,0.000006037266,0.000278016,0.06827651,0.6650789,0.1813444,0.01186704,0.001737565],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.006230486,0.0001067707,0.9918818,0.0000608791,0.0001290596,0.0001195615,0.000002697266,0.001343737,0.0001250216],"genre_scores_gemma":[0.03980456,2.986221e-7,0.9598063,0.0001519226,0.00003625221,0.00005663329,0.00002540067,0.00001064027,0.0001080482],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.7049368,"threshold_uncertainty_score":0.5549682,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.05205021190619966,"score_gpt":0.3046603013540901,"score_spread":0.2526100894478904,"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."}}