|
|
Early identification of software defects using ocl predicates to improve software quality
|
|
|
|
|
نویسنده
|
jalila a. ,mala d.j. ,eswaran m.
|
منبع
|
journal of engineering science and technology - 2015 - دوره : 10 - شماره : 3 - صفحه:307 -321
|
چکیده
|
Formal specification-based testing has been used widely to assess potential faults or prove their absence in a given system at the earliest. this research work has proposed an automated fault-based testing framework to test the specification of the system using object constraint language (ocl). accordingly,the possible faults in ocl specification of the system has been anticipated by mutating its method based on ocl predicate-based fault classes. then,test cases are generated using genetic algorithm with simulated annealing technique. in this paper,a novel ocl-predicate based fitness function is defined to evaluate the generated test data. finally,this paper presents the experimental results,which indicate that the proposed methodology provides more test coverage with the reduced test suite and test run. this results in cost-effective software development so as to improve software quality © school of engineering,taylor’s university.
|
کلیدواژه
|
Fitness function; Genetic algorithm; OCL; Specification-based testing
|
آدرس
|
department of computer applications,thiagarajar college of engineering,madurai, India, department of computer applications,thiagarajar college of engineering,madurai, India, department of computer applications,thiagarajar college of engineering,madurai, India
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|