Is secure coding education in the industry needed? An investigation through a large scale survey

dc.contributor.authorGasiba, T. E.
dc.contributor.authorLechner, U.
dc.contributor.authorAlbuquerque, M. P.
dc.contributor.authorMendez, D.
dc.date.accessioned2022-05-20T14:52:22Z
dc.date.available2022-05-20T14:52:22Z
dc.date.issued2021
dc.date.updated2022-05-20T15:50:38Z
dc.description.abstractThe Department of Homeland Security in the United States estimates that 90% of software vulnerabilities can be traced back to defects in design and software coding. The financial impact of these vulnerabilities has been shown to exceed 380 million USD in industrial control systems alone. Since software developers write software, they also introduce these vulnerabilities into the source code. However, secure coding guidelines exist to prevent software developers from writing vulnerable code. This study focuses on the human factor, the software developer, and secure coding, in particular secure coding guidelines. We want to understand the software developers' awareness and compliance to secure coding guidelines and why, if at all, they aren't compliant or aware. We base our results on a large-scale survey on secure coding guidelines, with more than 190 industrial software developers. Our work's main contribution motivates the need to educate industrial software developers on secure coding guidelines, and it gives a list of fifteen actionable items to be used by practitioners in the industry. We also make our raw data openly available for further research.eng
dc.description.versioninfo:eu-repo/semantics/acceptedVersion
dc.event.date2021
dc.event.locationMadrideng
dc.event.title43rd IEEE/ACM International Conference on Software Engineering: Joint Track on Software Engineering Education and Training, ICSE-JSEET 2021
dc.event.typeConferênciapt
dc.identifier.doi10.1109/ICSE-SEET52601.2021.00034
dc.identifier.isbn978-1-6654-0138-8
dc.identifier.urihttp://hdl.handle.net/10071/25497
dc.journal2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)
dc.language.isoeng
dc.pagination241 - 252
dc.peerreviewedyes
dc.publisherIEEE
dc.relationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UIDB%2F04466%2F2020/PT
dc.rightsopen access
dc.subjectEducationeng
dc.subjectTrainingeng
dc.subjectIndustryeng
dc.subjectSecure coding guidelineseng
dc.subjectSoftware developerseng
dc.subjectAwarenesseng
dc.subjectSurveyeng
dc.subject.fosDomínio/Área Científica::Ciências Naturais::Ciências da Computação e da Informaçãopor
dc.titleIs secure coding education in the industry needed? An investigation through a large scale surveyeng
dc.typeconferenceObject
degois.publication.firstPage241
degois.publication.lastPage252
degois.publication.locationMadrideng
degois.publication.titleIs secure coding education in the industry needed? An investigation through a large scale surveyeng
dspace.entity.typePublicationen
iscte.alternateIdentifiers.scopus2-s2.0-85102166629
iscte.identifier.cienciahttps://ciencia.iscte-iul.pt/id/ci-pub-79828

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
conferenceobject_79828.pdf
Tamanho:
416.53 KB
Formato:
Adobe Portable Document Format
Descrição:
Versão Aceite