CFP last date
20 May 2024
Reseach Article

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

Published on November 2013 by Chandra Mani Sharma, Rabins Porwal, Deepika Sharma
8th National Conference on Next generation Computing Technologies and Applications
Foundation of Computer Science USA
NGCTA - Number 1
November 2013
Authors: Chandra Mani Sharma, Rabins Porwal, Deepika Sharma
89b3dcde-1fc2-45f4-b2e5-2535db405aea

Chandra Mani Sharma, Rabins Porwal, Deepika Sharma . Testing Object Oriented Software: Issues, State-of-the-art and Future. 8th National Conference on Next generation Computing Technologies and Applications. NGCTA, 1 (November 2013), 25-28.

@article{
author = { Chandra Mani Sharma, Rabins Porwal, Deepika Sharma },
title = { Testing Object Oriented Software: Issues, State-of-the-art and Future },
journal = { 8th National Conference on Next generation Computing Technologies and Applications },
issue_date = { November 2013 },
volume = { NGCTA },
number = { 1 },
month = { November },
year = { 2013 },
issn = 0975-8887,
pages = { 25-28 },
numpages = 4,
url = { /proceedings/ngcta/number1/14194-1308/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 8th National Conference on Next generation Computing Technologies and Applications
%A Chandra Mani Sharma
%A Rabins Porwal
%A Deepika Sharma
%T Testing Object Oriented Software: Issues, State-of-the-art and Future
%J 8th National Conference on Next generation Computing Technologies and Applications
%@ 0975-8887
%V NGCTA
%N 1
%P 25-28
%D 2013
%I International Journal of Computer Applications
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
  1. D. Perry, G. Kaiser, "Adequate Testing and Object–oriented Programming", Journal of OO-Programming, Vol. 2, No. 5, Jan. 1990, pp. 13-14
  2. 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.
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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.
  8. 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
  9. 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.
  10. 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
  11. 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.
  12. 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.
  13. 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
Index Terms

Computer Science
Information Sciences

Keywords

Software Testing Test Data Test Case Generation Testing Concurrent Systems