American Journal of Software Engineering
ISSN (Print): 2379-5271 ISSN (Online): 2379-528X Website: https://www.sciepub.com/journal/ajse Editor-in-chief: Apply for this position
Open Access
Journal Browser
Go
American Journal of Software Engineering. 2013, 1(1), 1-4
DOI: 10.12691/ajse-1-1-1
Open AccessArticle

Testing of Object Oriented Software: A Study to Identify the Factors

Sanjeev Patwa1, and Anil Kumar Malviya2

1Faculty of Arts, Science and Commerce, Mody Institute of Technology & Science, (Deemed University), Lakshmangarh, Sikar Rajasthan, India

2Department of Computer Science & Engineering, KNIT, Sultanpur, U.P., India

Pub. Date: September 12, 2013

Cite this paper:
Sanjeev Patwa and Anil Kumar Malviya. Testing of Object Oriented Software: A Study to Identify the Factors. American Journal of Software Engineering. 2013; 1(1):1-4. doi: 10.12691/ajse-1-1-1

Abstract

In recent years, there has been a surge of interest in Objects Oriented (OO) methodology in the development of software. However there is a dilemma as to how best fit the OO culture with existing structured approach in testing of software. The present research study is a survey on the factors which affect the testing of Object Oriented systems. These factors were identified based on existing literature. A survey was conducted among professionals, from several cities across the India. We analyze all the factors to identify their significance on testing techniques in OO software.

Keywords:
object oriented software factors testing

Creative CommonsThis work is licensed under a Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

References:

[1]  Pezze M, Young M. Testing object-oriented software //Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on. IEEE, 2004: 739-740.
 
[2]  Brooks Jr F P. No silver bullet-essence and accidents of software engineering. IEEE computer, 1987, 20(4): 10-19.
 
[3]  Booch G. Object-oriented development. Software Engineering, IEEE Transactions on, 1986 (2): 211-221.
 
[4]  Firesmith D. Testing Object-Oriented Software//TOOLS (11). 1993: 407-426.
 
[5]  Burnstein I. Practical Software Testing: A Process-Oriented Approach. 2010.
 
[6]  D. E. Perry, G. E. Kaiser. Adequacy Testing and Object-Oriented Programming. Journal of Object Oriented Programming, January/February 1990.
 
[7]  M. D. Smith and D. J. Robson. Object-Oriented Programming the Problems of Validation. In Proceedings of Conference on Software Maintenance, San Diego, CA USA, pp. 272-281, November 1990.
 
[8]  Howden W E. Reliability of the path analysis testing strategy. Software Engineering, IEEE Transactions on, 1976 (3): 208-215.
 
[9]  Furuyama T, Arai Y, Iio K. Fault generation model and mental stress effect analysis. Journal of Systems and Software, 1994, 26(1): 31-42.
 
[10]  Furuyama T, Arai Y, Iio K. Analysis of fault generation caused by stress during software development. Journal of Systems and Software, 1997, 38(1): 13-25.
 
[11]  Zhang X, Pham H. An analysis of factors affecting software reliability. Journal of Systems and Software, 2000, 50(1): 43-56.
 
[12]  McGregor J D, Korson T D. Integrated object-oriented testing and development processes. Communications of the ACM, 1994, 37(9): 59-77.
 
[13]  Huizinga D, Kolawa A. Automated defect prevention: best practices in software management. Wiley. com, 2007.
 
[14]  Kanij T, Merkel R, Grundy J. A preliminary study on factors affecting software testing team performance//Empirical Software Engineering and Measurement (ESEM), 2011 International Symposium on. IEEE, 2011: 359-362.
 
[15]  Patwa S, Malviya A K. Reusability metrics and effect of reusability on testing of object oriented systems. ACM SIGSOFT Software Engineering Notes, 2012, 37(5): 1-4.