Show simple item record

dc.contributor.advisorCarvalho, Marco M.
dc.contributor.authorNembhard, Fitzroy
dc.date.accessioned2018-10-15T16:12:27Z
dc.date.available2018-10-15T16:12:27Z
dc.date.created2018-07
dc.date.issued2018-07
dc.date.submittedJuly 2018
dc.identifier.urihttp://hdl.handle.net/11141/2606
dc.descriptionThesis (Ph.D.) - Florida Institute of Technology, 2018en_US
dc.description.abstractThe security of computer programs and systems is a very critical issue. Threats against computer networks and software are on the rise. Therefore, businesses and IT professionals should take steps to ensure that their information systems are as secure as possible. However, many programmers and software engineers do not think about adding security to their programs until their projects are near completion, which results in vulnerable and insecure systems that could be exploited by attackers. This dissertation presents a recommender system to help programmers write more secure code. We created a model that mines and categories source code from existing open source projects and uses machine learning and text mining techniques to offer recommendations and example fixes to programmers of where security could be included in their projects. We achieved positive results in the performance and statistically significant results regarding the usability and the ability of the system to help programmers write more secure code.en_US
dc.format.mimetypeapplication/pdf
dc.language.isoen_USen_US
dc.rightsCopyright held by author.en_US
dc.titleA Recommender System for Improving Program Security Through Source Code Mining and Knowledge Extractionen_US
dc.typeDissertationen_US
dc.date.updated2018-07-30T15:10:08Z
thesis.degree.nameDoctor of Philosophy in Computer Scienceen_US
thesis.degree.levelDoctoralen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.departmentComputingen_US
thesis.degree.grantorFlorida Institute of Technologyen_US
dc.type.materialtext


Files in this item

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record