{"id":"https://openalex.org/W1991896709","doi":"https://doi.org/10.1145/2445196.2445280","title":"Teaching secure coding","display_name":"Teaching secure coding","publication_year":2013,"publication_date":"2013-03-06","ids":{"openalex":"https://openalex.org/W1991896709","doi":"https://doi.org/10.1145/2445196.2445280","mag":"1991896709"},"language":"en","primary_location":{"id":"doi:10.1145/2445196.2445280","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2445196.2445280","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceeding of the 44th ACM technical symposium on Computer science education","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061738442","display_name":"Blair Taylor","orcid":"https://orcid.org/0000-0002-4708-5852"},"institutions":[{"id":"https://openalex.org/I4322298","display_name":"Towson University","ror":"https://ror.org/044w7a341","country_code":"US","type":"education","lineage":["https://openalex.org/I4322298"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Blair Taylor","raw_affiliation_strings":["Towson University, Towson, MD, USA","Towson University, Towson, Md. USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Towson University, Towson, MD, USA","institution_ids":["https://openalex.org/I4322298"]},{"raw_affiliation_string":"Towson University, Towson, Md. USA","institution_ids":["https://openalex.org/I4322298"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053448222","display_name":"Matt Bishop","orcid":"https://orcid.org/0000-0002-7301-7060"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matt Bishop","raw_affiliation_strings":["University of California at Davis, Davis, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California at Davis, Davis, CA, USA","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076879658","display_name":"Elizabeth K. Hawthorne","orcid":"https://orcid.org/0000-0003-4097-2368"},"institutions":[{"id":"https://openalex.org/I67641582","display_name":"Union County College","ror":"https://ror.org/00wjxpj07","country_code":"US","type":"education","lineage":["https://openalex.org/I67641582"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Elizabeth Hawthorne","raw_affiliation_strings":["Union County College, Cranford, NJ, USA","Union County College, Cranford,, NJ, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Union County College, Cranford, NJ, USA","institution_ids":["https://openalex.org/I67641582"]},{"raw_affiliation_string":"Union County College, Cranford,, NJ, USA#TAB#","institution_ids":["https://openalex.org/I67641582"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109602871","display_name":"Kara Nance","orcid":null},"institutions":[{"id":"https://openalex.org/I141472210","display_name":"University of Alaska Fairbanks","ror":"https://ror.org/01j7nq853","country_code":"US","type":"education","lineage":["https://openalex.org/I141472210"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kara Nance","raw_affiliation_strings":["University of Alaska Fairbanks, Fairbanks, AK, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Alaska Fairbanks, Fairbanks, AK, USA","institution_ids":["https://openalex.org/I141472210"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.5096,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.90997353,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"281","last_page":"282"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10734","display_name":"Information and Cyber Security","score":0.988099992275238,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10734","display_name":"Information and Cyber Security","score":0.988099992275238,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9828000068664551,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12034","display_name":"Digital and Cyber Forensics","score":0.9097999930381775,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/information-assurance","display_name":"Information assurance","score":0.8184464573860168},{"id":"https://openalex.org/keywords/secure-coding","display_name":"Secure coding","score":0.8158237338066101},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7232373356819153},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.6600165963172913},{"id":"https://openalex.org/keywords/curriculum","display_name":"Curriculum","score":0.6204569935798645},{"id":"https://openalex.org/keywords/summit","display_name":"Summit","score":0.6023784279823303},{"id":"https://openalex.org/keywords/information-security","display_name":"Information security","score":0.5542016625404358},{"id":"https://openalex.org/keywords/software-security-assurance","display_name":"Software security assurance","score":0.5135936737060547},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.399194598197937},{"id":"https://openalex.org/keywords/engineering-management","display_name":"Engineering management","score":0.363446980714798},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.34759271144866943},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.17971590161323547},{"id":"https://openalex.org/keywords/security-service","display_name":"Security service","score":0.13476011157035828},{"id":"https://openalex.org/keywords/pedagogy","display_name":"Pedagogy","score":0.10613974928855896},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.07533541321754456}],"concepts":[{"id":"https://openalex.org/C2780795517","wikidata":"https://www.wikidata.org/wiki/Q6030997","display_name":"Information assurance","level":3,"score":0.8184464573860168},{"id":"https://openalex.org/C22680326","wikidata":"https://www.wikidata.org/wiki/Q7444867","display_name":"Secure coding","level":5,"score":0.8158237338066101},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7232373356819153},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.6600165963172913},{"id":"https://openalex.org/C47177190","wikidata":"https://www.wikidata.org/wiki/Q207137","display_name":"Curriculum","level":2,"score":0.6204569935798645},{"id":"https://openalex.org/C2778848561","wikidata":"https://www.wikidata.org/wiki/Q207326","display_name":"Summit","level":2,"score":0.6023784279823303},{"id":"https://openalex.org/C527648132","wikidata":"https://www.wikidata.org/wiki/Q189900","display_name":"Information security","level":2,"score":0.5542016625404358},{"id":"https://openalex.org/C62913178","wikidata":"https://www.wikidata.org/wiki/Q7554361","display_name":"Software security assurance","level":4,"score":0.5135936737060547},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.399194598197937},{"id":"https://openalex.org/C110354214","wikidata":"https://www.wikidata.org/wiki/Q6314146","display_name":"Engineering management","level":1,"score":0.363446980714798},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.34759271144866943},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.17971590161323547},{"id":"https://openalex.org/C29983905","wikidata":"https://www.wikidata.org/wiki/Q7445066","display_name":"Security service","level":3,"score":0.13476011157035828},{"id":"https://openalex.org/C19417346","wikidata":"https://www.wikidata.org/wiki/Q7922","display_name":"Pedagogy","level":1,"score":0.10613974928855896},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.07533541321754456},{"id":"https://openalex.org/C100970517","wikidata":"https://www.wikidata.org/wiki/Q52107","display_name":"Physical geography","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2445196.2445280","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2445196.2445280","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceeding of the 44th ACM technical symposium on Computer science education","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.47999998927116394,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":2,"referenced_works":["https://openalex.org/W2165814322","https://openalex.org/W2778875807"],"related_works":["https://openalex.org/W2141388993","https://openalex.org/W1978034799","https://openalex.org/W2140998642","https://openalex.org/W2999607548","https://openalex.org/W2411222674","https://openalex.org/W1991896709","https://openalex.org/W2956597637","https://openalex.org/W2044639210","https://openalex.org/W2293245356","https://openalex.org/W4225160120"],"abstract_inverted_index":{"Teaching":[0],"secure":[1,53,110],"coding":[2],"has":[3],"never":[4],"been":[5],"more":[6],"important.":[7],"The":[8,34],"CS2013":[9],"Ironman":[10],"draft":[11],"includes":[12],"Information":[13],"Assurance":[14],"and":[15,22,56,71,74,97,102,106],"Security":[16],"as":[17],"a":[18],"new":[19,99],"Knowledge":[20],"Area":[21],"recommends":[23],"that":[24],"security":[25,66,86],"be":[26],"cross-cutting":[27],"across":[28],"all":[29],"undergraduate":[30],"computer":[31,65,85],"science":[32],"curricula.":[33],"Summit":[35],"on":[36],"Education":[37],"in":[38],"Secure":[39],"Software":[40],"recommended:":[41],"1)":[42],"increasing":[43],"the":[44,50,82,98,104],"number":[45],"of":[46,52,84,108],"faculty":[47],"who":[48],"understand":[49],"importance":[51,105],"programming":[54],"principles,":[55],"will":[57,92],"require":[58],"students":[59],"to":[60,80,94],"practice":[61],"them;":[62],"2)":[63],"integrating":[64],"content":[67],"into":[68],"existing":[69],"technical":[70],"non-technical":[72],"courses;":[73],"3)":[75],"using":[76],"innovative":[77],"teaching":[78,109],"methods":[79],"strengthen":[81],"foundation":[83],"knowledge.":[87],"In":[88],"this":[89],"panel,":[90],"we":[91],"speak":[93],"these":[95],"recommendations":[96],"curricular":[100],"guidelines":[101],"discuss":[103],"challenges":[107],"coding.":[111]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1}],"updated_date":"2026-06-19T17:40:00.097472","created_date":"2025-10-10T00:00:00"}
