Most Read Research Articles


Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79
Call for Paper - May 2015 Edition
IJCA solicits original research papers for the May 2015 Edition. Last date of manuscript submission is April 20, 2015. Read More

Testing Object Oriented Software: Issues, State-of-the-art and Future

Print
PDF
IJCA Proceedings on National Conference on Next generation Computing Technologies and Applications
© 2013 by IJCA Journal
NGCTA
Year of Publication: 2013
Authors:
Chandra Mani Sharma
Rabins Porwal
Deepika Sharma

Chandra Mani Sharma, Rabins Porwal and Deepika Sharma. Article: Testing Object Oriented Software: Issues, State-of-the-art and Future. IJCA Proceedings on National Conference on Next generation Computing Technologies and Applications NGCTA:25-28, November 2013. Full text available. BibTeX

@article{key:article,
	author = {Chandra Mani Sharma and Rabins Porwal and Deepika Sharma},
	title = {Article: Testing Object Oriented Software: Issues, State-of-the-art and Future},
	journal = {IJCA Proceedings on National Conference on Next generation Computing Technologies and Applications},
	year = {2013},
	volume = {NGCTA},
	pages = {25-28},
	month = {November},
	note = {Full text available}
}

Abstract

The major chunk of the time spent in developing software is spent in testing software. It is evident that more than 50% of total time and efforts are consumed by testing phase. Still delivering 100% bug proof software to the client is not feasible. The reseachers in the field of software testing have been striving hard to provide better strategies for software testing with increased accuracy. In recent past the development of object oriented software has surpassed others. It poses a real challenge to test the object oriented software because of their specific nature and need of special parameters and criteria for testing. In the last few years a considerable amount of work has been carried out by various researchers in the field of object oriented software testing. This paper delves deep into the notion of testing object oriented software, reviews state-of-the-art in this field, discusses about the future directions and paves the path of any future research in object oriented software testing.

References

  • D. Perry, G. Kaiser, "Adequate Testing and Object–oriented Programming", Journal of OO-Programming, Vol. 2, No. 5, Jan. 1990, pp. 13-14
  • I. Ciupa, Alexander Pretschner, Andreas Leitner, Manuel Oriol, Bertrand Meyer, "On the Predictability of Random Tests for Object-Oriented Software", in proc. International Conference on Software Testing, Verification, and Validation, 2008, pp. 72-81.
  • N. K. Gupta, M. K. Rohil, "Using Genetic Algorithm for Unit Testing of Object Oriented Software", in proc. First International Conference on Emerging Trends in Engineering and Technology, 2008, pp. 308-313
  • H. Gong, J. Li, "Generating Test Cases of Object-Oriented Software Based on EDPN and Its Mutant", in proc. 9th International Conference for Young Computer Scientists 2008, pp. 1112-1119
  • W. Zhang, P. Tian, J. Liu, J. Li, "A Method of Software Reliability Test Based on Relative Reliability in Object-Oriented Programming", in proc. Asia-Pacific Conference on Information Processing, 2009, pp. 454-458
  • H. Y. Chen, T. H. Tse, "Automatic Generation of Normal Forms for Testing Object-Oriented Software", in proc. Ninth International Conference on Quality Software, 2009, pp. 108-116
  • W. Araujo, L. C. Briand, Y. Labiche "On the Effectiveness of Contracts as Test Oracles in the Detection and Diagnosis of Race Conditions and Deadlocks in Concurrent Object-Oriented Software", in proc. International Symposium on Empirical Software Engineering and Measurement, 2011, pp. 10-19.
  • H. Y. Chen, T. H. Tse, "Equality to Equals and Unequals: A Revisit of the Equivalence and Nonequivalence Criteria in Class-Level Testing of Object-Oriented Software", IEEE Trans. on Software Engineering, 2013, pp. 1-15
  • A. Goel, S. C. Gupta, S. K. Wasan, "Controllability Mechanism for Object-Oriented Software Testing", in proc. Tenth Asia-Pacific Software Engineering Conference (APSEC'03), 2003, pp. 98-107.
  • K. I. Seo, E. M. Choi, "Comparison of Five Black-box Testing Methods for Object-Oriented Software" in proc. Fourth International Conference on Engineering, Research, Management and Applications, 2006, pp. 213-220
  • Y. Zheng, Y. Ma, J. Xue, "Automated Large-Scale Simulation Test-Data Generation for Object-Oriented Software Systems", in proc. First International Symposium on Data, Privacy and E-Commerce, 2007, pp. 74-79.
  • M. Piccioni, M. Oriol, B. Meyer, "Class Schema Evolution for Persistent Object-Oriented Software: Model, Empirical Study, and Automated Support", IEEE Trans. on Software Engineering, 2013,vol. 39, no. 2, pp. 184-196.
  • A. Arcuri and X. Yao, "On Test Data Generation of Object-Oriented Software", in proc. Academia and Industry Conference - Practice and Research Techniques, 2007, pp. 72-76