Malicious software engineer intrusion detection between components

dc.contributor.committeeChairShin, Michael
dc.contributor.committeeMemberZhuang, Yu
dc.creatorSethia, Snehadeep
dc.date.accessioned2016-11-14T23:11:28Z
dc.date.available2012-06-01T15:17:14Z
dc.date.available2016-11-14T23:11:28Z
dc.date.issued2010-12
dc.degree.departmentComputer Science
dc.description.abstractThis thesis describes an approach to detecting malicious software engineer intrusion between components in application systems using business processes (use cases) of applications. The approach detects malicious codes inserted by malicious software engineers to the system during the software development or the maintenance phase. This research extends a previous research about malicious software engineer intrusion within a component. The proposed approach detects intrusion using system detectors that are designed to encapsulate the relationships between components. Those relationships are represented with the UML state machines. The system detectors communicate with objects in components in order to monitor the communication between components in which the system detectors authenticate the messages from objects. This is to avoid fake messages from malicious code. The proposed approach has been applied to two case studies – Automated Teller Machine System and Electronic Commerce System – and the performance of the system detectors has been evaluated with case studies.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/2346/ETD-TTU-2010-12-1060
dc.language.isoeng
dc.rights.availabilityUnrestricted.
dc.subjectIntrusion detection
dc.subjectInternal intrusion
dc.subjectSecurity
dc.subjectMalicious engineer intrusion
dc.subjectSoftware engineer intrusion
dc.subjectIntrusion detection between components
dc.titleMalicious software engineer intrusion detection between components
dc.typeThesis

Files