OCL-BASED TEST CASE GENERATION USING CATEGORY PARTITIONING METHOD

ICTACT Journal on Soft Computing ( Volume: 6 , Issue: 1 )

Abstract

vioft2nntf2t|tblJournal|Abstract_paper|0xf4ff981d1d0000003ba0030001000700
The adoption of fault detection techniques during initial stages of software development life cycle urges to improve reliability of a software product. Specification-based testing is one of the major criterions to detect faults in the requirement specification or design of a software system. However, due to the non-availability of implementation details, test case generation from formal specifications become a challenging task. As a novel approach, the proposed work presents a methodology to generate test cases from OCL (Object constraint Language) formal specification using Category Partitioning Method (CPM). The experiment results indicate that the proposed methodology is more effective in revealing specification based faults. Furthermore, it has been observed that OCL and CPM form an excellent combination for performing functional testing at the earliest to improve software quality with reduced cost.

Authors

A. Jalila, D. Jeya Mala
Thiagarajar College of Engineering, India

Keywords

Software Testing, Specification-based Testing, OCL, CPM, Formal Specification

Published By
ICTACT
Published In
ICTACT Journal on Soft Computing
( Volume: 6 , Issue: 1 )
Date of Publication
October 2015
Pages
1102-1109

ICT Academy is an initiative of the Government of India in collaboration with the state Governments and Industries. ICT Academy is a not-for-profit society, the first of its kind pioneer venture under the Public-Private-Partnership (PPP) model

Contact Us

ICT Academy
Module No E6 -03, 6th floor Block - E
IIT Madras Research Park
Kanagam Road, Taramani,
Chennai 600 113,
Tamil Nadu, India

For Journal Subscription: journalsales@ictacademy.in

For further Queries and Assistance, write to us at: ictacademy.journal@ictacademy.in