{"id":"W2004758929","doi":"10.1016/j.sysarc.2010.06.003","title":"Using complexity, coupling, and cohesion metrics as early indicators of vulnerabilities","year":2010,"lang":"en","type":"article","venue":"Journal of Systems Architecture","topic":"Software Engineering Research","field":"Computer Science","cited_by":289,"is_retracted":false,"has_abstract":false,"ca_institutions":"Queen's University","funders":"","keywords":"Computer science; Cohesion (chemistry); Software security assurance; Software quality; Secure coding; Software metric; Software bug; Vulnerability (computing); Software; Data mining; Software evolution; Vulnerability management; Software development; Software engineering; Computer security; Software construction; Vulnerability assessment; Information security","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.003898494,0.001227983,0.0005206907,0.009127379,0.0005316249,0.002125034,0.0005913723,0.000936816,0.001050526],"category_scores_gemma":[0.03632811,0.0003509138,0.0007630214,0.003782411,0.000569847,0.003942064,0.001363204,0.001197767,0.000358731],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007556871,"about_ca_system_score_gemma":0.001166633,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002795093,"about_ca_topic_score_gemma":0.006808547,"domain_scores_codex":[0.99603,0.0009431827,0.0003578546,0.0003128943,0.00208535,0.000270622],"domain_scores_gemma":[0.9644659,0.01767065,0.007421989,0.001924799,0.006774103,0.001742611],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000652355,0.0004622372,0.7759145,0.0002455715,0.0004998877,0.0002761034,0.001376697,0.01817936,0.02015718,0.005029306,0.002243039,0.1749637],"study_design_scores_gemma":[0.00007200924,0.002113783,0.6917934,0.0002055733,0.0006155035,0.001205061,0.001578637,0.2470975,0.03518658,0.01512475,0.004734305,0.0002728919],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.9376776,0.0003915602,0.0562822,0.0002562491,0.0000590108,0.0001129594,0.0006901937,0.0006088943,0.003921351],"genre_scores_gemma":[0.9728212,0.0001029683,0.02564724,0.0000158053,0.00001267254,0.00005736743,0.0005105941,0.00004663121,0.0007855836],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.009127379,"threshold_uncertainty_score":0.02061749,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02959389043743297,"score_gpt":0.2917865568671155,"score_spread":0.2621926664296825,"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."}}