Browse

The Virtual University, Pakistan’s first University based completely on modern Information and Communication Technologies, was established by the Government as a public sector, not-for-profit institution with a clear mission: to provide extremely affordable world class education to aspiring students all over the country.

Using free-to-air satellite television broadcasts and the Internet, the Virtual University allows students to follow its rigorous programs regardless of their physical locations. It thus aims at alleviating the lack of capacity in the existing universities while simultaneously tackling the acute shortage of qualified professors in the country. By identifying the top Professors of the country, regardless of their institutional affiliations, and requesting them to develop and deliver hand-crafted courses, the Virtual University aims at providing the very best courses to not only its own students but also to students of all other universities in the country.

A SLICING TECHNIQUE FOR OBJECT ORIENTED SYSTEMS USING CODE COVERAGE AND FAULTDATA

Download

Author: SABA MARYUM


Citable URI : https://vspace.vu.edu.pk/detail.aspx?id=351

Publisher : Virtual University

Date Issued: 7/5/2020 12:00:00 AM


Abstract

As the time goes on, the need for software applications is growing in every business, industry and for every event in life. One big challenge for software engineering is to test these increasing number of software applications. Software testing is a process to execute the software with the intent to verify its functionality. It also validates its process of development. Size of the program is one of the major concerns for tester during software testing. As thousands of lines of code are not easy to debug and test. The larger code makes the program complex. A program is analyzed to reduce program complexity. Program slicing is the program analysis technique that breaks the program code into smaller pieces. This research study proposed program slicing technique for object-oriented software testing to reduce program complexity. Object-oriented feature “polymorphism” is taken as the subject for the program slicing techniques to minimize the overall testing cost and maximize the fault detection ability. This research proposed a program slicing technique for testing Object-Oriented systems by the use of adequacy measures code coverage and mutation analysis. Java programming language is considered for experiments of the proposed program slicing technique. Inclusiveness and precision metrics are used to evaluate the results of the experiment. These metrics are used for the assessment of test suite completeness and effectiveness.


URI : https://vspace.vu.edu.pk/details.aspx?id=351

Citation: Maryum,S(2019).A SLICING TECHNIQUE FOR OBJECT ORIENTED SYSTEMS USING CODE COVERAGE AND FAULTDATA. Virtual University of Pakistan(Lahore, Pakistan)

Version : Final Version

Terms of Use :

Detailed Terms :

Journal :

Files in this item

Name Size Format
Fall 2019_CS720_ms160400687.pdf 2697kb pdf


Copyright 2016 © Virtual University of Pakistan