International Journal of Advanced Technology and Engineering Exploration (IJATEE) ISSN (P): 2394-5443 ISSN (O): 2394-7454 Vol - 5, Issue - 40, March 2018
  1. 1
    Google Scholar
A review for the quality estimation of object oriented programming

Moksha Thakur, Kailash Patidar, Sudeesh Chouhan and Rishi Kushwah

Abstract

The software quality estimation is important to predict the credibility of any programs. This paper explores the quality estimation techniques, factors for the considering attributes and fault estimation methods. Previous literatures are considered and there methods have been discussed for the facts exploration. This review considered the object oriented systems, object oriented programming modules and the object oriented attributes and major parameters. It also explores the strength and weakness of these attributes integration and association.

Keyword

Object oriented system, Programing modules, Quality estimation, Fault estimation.

Cite this article

Refference

[1][1]Coad P, Yourdon E. Object oriented analysis. Upper saddle river, NJ, USA: Yourdon Press; 1991.

[2][2]Wilde N, Matthews P, Huitt R. Maintaining object-oriented software. IEEE Software. 1993; 10(1):75-80.

[3][3]Mekruksavanich S. An adaptive approach for automatic design defects detection in object-oriented systems. In international conference on digital arts, media and technology 2017 (pp. 342-6). IEEE.

[4][4]Yadav N, Saraswat P, Tripathi RP. Estimating the functionality of object oriented system using MCDM approach. In international conference on image information processing 2017 (pp. 1-6). IEEE.

[5][5]Cloutier R, Griego R. Applying object oriented systems engineering to complex systems. In annual IEEE systems conference 2008 (pp. 1-6). IEEE.

[6][6]Meyer B. Object-oriented software construction. New York: Prentice hall; 1988.

[7][7]Dubey SK, Rana A. Analytical evaluation of usability of object oriented software system. International Journal of Computer Applications. 2012; 49(21):7-13.

[8][8]Millham R, Dogbe E. Aspect-oriented security and exception handling within an object oriented system. In annual computer software and applications conference workshops 2011 (pp. 321-6). IEEE.

[9][9]Sarkar MK, Chatterjee T, Mukherjee D. Reverse engineering: an analysis of static behaviors of object oriented programs by extracting UML class diagram. International Journal of Advanced Computer Research. 2013; 3(12):135-41.

[10][10]Srivastav MK, Nath A. Mathematical model of various statements of C-type language. International Journal of Advanced Computer Research. 2013; 3(13):79-87.

[11][11]Sünderhauf N, Pham TT, Latif Y, Milford M, Reid I. Meaningful maps with object-oriented semantic mapping. In IEEE/RSJ international conference on intelligent robots and systems 2017 (pp. 5079-85). IEEE.

[12][12]Rathore MN, Gupta R. A novel class, object and inheritance based coupling measure (COICM) to find better OOP paradigm using JAVA. International Journal of Advanced Computer Research. 2011; 1(1):1-6.

[13][13]Muhammad S, Maqbool O, Abbasi AQ. Evaluating relationship categories for clustering object-oriented software systems. IET Software. 2012; 6(3):260-74.

[14][14]Herraiz Tabernero I, Rodriguez D, Harrison R. On the statistical distribution of object-oriented system properties. In international workshop on emerging trends in software metrics 2012 (pp. 56-62). IEEE.

[15][15]Tagoug N. Maintainability assessment in object-oriented system design. In international conference on information technology and e-services 2012 (pp. 1-5). IEEE.

[16][16]Hussain SN, Hundewale N, Aljahdali S, Ahmed KA. A methodology for the abstraction of design components from the software requirement specification to the object oriented system. In international conference on software engineering and service science 2012 (pp. 311-5). IEEE.

[17][17]Singh R. Test case generation for object-oriented systems: a review. In international conference on communication systems and network technologies 2014 (pp. 981-9). IEEE.

[18][18]Khanna P. Testability of object-oriented systems: an AHP-based approach for prioritization of metrics. In international conference on contemporary computing and informatics 2014 (pp. 273-81). IEEE.

[19][19]Hu T, Ding G. A novel dynamic analysis of test cases to improve testing efficiency in object-oriented systems. In international conference on computer science and network technology 2015 (pp. 457-61). IEEE.

[20][20]Desai AB, Parmar JK. Refactoring cost estimation (RCE) model for object oriented system. In international conference on advanced computing 2016 (pp. 214-8). IEEE.

[21][21]Jha S, Ratha BK. OOMT-Object oriented metric technique towards predictive & qualitative software. In international conference on infocom technologies and unmanned systems (Trends and Future Directions) 2017 (pp. 548-51). IEEE.

[22][22]Mourad B, Badri L, Hachemane O, Ouellet A. Exploring the impact of clone refactoring on test code size in object-oriented software. In international conference on machine learning and applications 2017 (pp. 586-92). IEEE.

[23][23]Wang J, Ai J, Yang Y, Su W. Identifying key classes of object-oriented software based on software complex network. In international conference on system reliability and safety 2017 (pp. 444-9). IEEE.

[24][24]Bai L, Jia Z, Liu J. Reengineering object-oriented fuzzy spatiotemporal data into XML. IEEE Access. 2018; 6:12686-99.

[25][25]Nowak M, Baier M. Implementation of object-oriented programming in study of electrical race car. In IOP conference series: materials science and engineering 2016 (pp.1-7). IOP Publishing.

[26][26]Apt KR, De Boer FS, Olderog ER, De Gouw S. Verification of object-oriented programs: a transformational approach. Journal of Computer and System Sciences. 2012; 78(3):823-52.

[27][27]Kumar KV, Mathew S. Model based distributed testing of object oriented programs. Procedia Computer Science. 2015; 46:859-66.

[28][28]Amato G, Meo MC, Scozzari F. Exploiting linearity in sharing analysis of object-oriented programs. Electronic Notes in Theoretical Computer Science. 2016; 322:3-18.