PROJECT TITLE :

Software online bug detection: applying a new kernel method

ABSTRACT:

This study presents a new online bug detection approach for safety critical software systems. The novelty of the proposed approach is the use of support vector machine (SVM) with a customised kernel function to accelerate the detection of bugs early before they could cause the program to fail. The new kernel function is built based on a novel sequence-matching technique to measure the similarities between passing and failing executions, represented as sequences of the program predicates. The SVM method constructs a hyperplane that optimally divides the program execution space into two regions of failing and passing executions. The hyperplane could be further applied to detect the symptoms of failure during the program execution. Here the experiments with the Rhythmbox and SPEC2000 test programs, demonstrate the ability of the proposed method in early bug detection with small overhead on the program execution time. Moreover, the proposed approach in this study has revealed 83 out of 132 bugs (i.e. 63%) in Siemens while only 10% of code is required to be manually examined to locate the origins of failure. This is the most promising result compared with the latest approaches to early bug detection.


Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here


PROJECT TITLE : LibRoad: Rapid, Online, and Accurate Detection of TPLs on Android ABSTRACT: The detection of third-party libraries, also known as TPLs, is an extremely important part of Android malware analysis. The signature-based
PROJECT TITLE : Praxi: Cloud Software Discovery That Learns From Practice ABSTRACT: Users of cloud systems have the responsibility of monitoring the software that is running on their containers and virtual machines (VMs) in order
PROJECT TITLE : Automatic Keyword and Sentence-Based Text PDF/DOC Summarization for Software Bug Reports ABSTRACT: Text summarization is a method of extracting essential information from papers quickly and efficiently. The proposed
MTechProjects.com offering final year .Net Based Software Engineering MTech Projects, Software Engineering IEEE Projects, IEEE Software Engineering Projects, Software Engineering MS Projects, .Net Based Software Engineering BTech
MTechProjects.com offering final year Java Based Software Engineering MTech Projects, Software Engineering IEEE Projects, IEEE Software Engineering Projects, Software Engineering MS Projects, Java Based Software Engineering BTech

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry