Abstract
dc:description.abstract<p>Java is a popular programming language designed by Sun Microsystems and used for desktop applications, server-side programming, mobile phones and pocket personal computers. Java was designed as a secure language and the developers considered many pitfalls common to C and C++ applications. However, some security errors can still persist due to developers' neglect or complexity of applications. The prototypic solution, presented in this paper, is targeted towards elimination of such errors. Code security and Java code security specifically was not a critical issue a decade ago. However, the development of the Internet-based applications and network architectures, which now employ millions of stand-alone computers that perhaps were never intended to be connected, poses new threats for software security. This paper will attempt to describe the framework for a fuzzy logic code analysis tool that determines the relative security of the application while it is being developed. The tool, if built, will aid developers in their design and implementation processes and will allow for stronger and more secure code. The assumption of this framework relies on Java source code being ready to go into production. When a developer can fully attest that the necessary functionality had been added to the code, it is then time to run a security analysis to determine the most probable security errors with the help of this tool</p>
Degree
thesis:*- Name thesis:degree_name
- Master of Science (MS) in Computer Science
- Level thesis:degree_level
- Thesis: EWU Only
- Discipline thesis:degree_discipline
- Computer Science
- Year
- 2003
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Moskalyuk, Alexander
Subjects
dc:subject × 2Rights
dc:rights- Statement dc:rights
-
- Access perpetually restricted to EWU users with an active EWU NetID
Identifiers
dc:identifier.*- Repository record dc:identifier
- https://dc.ewu.edu/theses/786
- OAI identifier oai:identifier
- oai:dc.ewu.edu:theses-1784