Full Paper View Go Back

Defect Prediction in Software Entities Classified in Terms of Level Dependencies

N.K. Rao1 , R.M. Reddy2 , B.K. Rao3

Section:Research Paper, Product Type: Isroset-Journal
Vol.1 , Issue.1 , pp.20-25, Jan-2013


Online published on Dec 12, 2013


Copyright © N.K. Rao, R.M. Reddy, B.K. Rao . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
 

View this paper at   Google Scholar | DPI Digital Library


XML View     PDF Download

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: N.K. Rao, R.M. Reddy, B.K. Rao, “Defect Prediction in Software Entities Classified in Terms of Level Dependencies,” International Journal of Scientific Research in Computer Science and Engineering, Vol.1, Issue.1, pp.20-25, 2013.

MLA Style Citation: N.K. Rao, R.M. Reddy, B.K. Rao "Defect Prediction in Software Entities Classified in Terms of Level Dependencies." International Journal of Scientific Research in Computer Science and Engineering 1.1 (2013): 20-25.

APA Style Citation: N.K. Rao, R.M. Reddy, B.K. Rao, (2013). Defect Prediction in Software Entities Classified in Terms of Level Dependencies. International Journal of Scientific Research in Computer Science and Engineering, 1(1), 20-25.

BibTex Style Citation:
@article{Rao_2013,
author = {N.K. Rao, R.M. Reddy, B.K. Rao},
title = {Defect Prediction in Software Entities Classified in Terms of Level Dependencies},
journal = {International Journal of Scientific Research in Computer Science and Engineering},
issue_date = {1 2013},
volume = {1},
Issue = {1},
month = {1},
year = {2013},
issn = {2347-2693},
pages = {20-25},
url = {https://www.isroset.org/journal/IJSRCSE/full_paper_view.php?paper_id=17},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.isroset.org/journal/IJSRCSE/full_paper_view.php?paper_id=17
TI - Defect Prediction in Software Entities Classified in Terms of Level Dependencies
T2 - International Journal of Scientific Research in Computer Science and Engineering
AU - N.K. Rao, R.M. Reddy, B.K. Rao
PY - 2013
DA - 2012/12/12
PB - IJCSE, Indore, INDIA
SP - 20-25
IS - 1
VL - 1
SN - 2347-2693
ER -

4517 Views    4425 Downloads    4361 Downloads
  
  

Abstract :
Unit testing is the core fundamental to ensure code is in accordance with the design specifications. The coding and unit testing standard reflects the stability of project (not to mention the testing effort).Code stability is greatly influenced by the efforts of unit testing, which can be automated to reduce the human efforts. In spite of several tools identified for unit testing, tools need to be able to identify the level dependencies or depth of program entity usage in software fragments. This factor greatly influences unit testing complexity. Higher the level of dependency, the greater the complexity of unit testing the code. Here based on level dependencies we predict defects in any expression. A predicting defect-prone software component is an economically important activity and so has received a good deal of attention. However, making sense of the many, and sometimes seemingly inconsistent, a result is difficult. The main objectives of this paper are unbiased and comprehensive comparison between competing prediction systems. This paper mainly focuses on two learning algorithms OneR, Naive Bayes. By using those two algorithms we calculate the error rate. We can predict defects based on those error rates.

Key-Words / Index Term :
Unit Testing, Level Dependency, Defect Prediction

References :
[1]. Kent beck, test-driven development by example, addison wesley, 2002.
[2]. Roy osherove, the art of unit testing with examples in .net, manning publications, 2009.
[3]. C.nebut, “automatic test generation: a use case driven approach” , ieee transactions on software engineering, vol. 32, no. 3,pp140-156, march 2006.
[4]. S.vegas, “maturing software engineering knowledge through classifications: a case study on unit testing techniques” , ieee transactions on software engineering, vol. 35, no 4,pp-551-556, july/aug-2009.
[5]. Ciupa, ilinca, et al. "experimental assessment of random testing for object-oriented software." 2007.
[6]. Oriat, catherine. "jartege: a tool for random generation of unit tests for java classes." quality of software architectures and software quality (2005): 242-256.
[7]. Narendra kumar rao, b., a. Rama mohan reddy, and k. Ravi. "level dependencies of individual entities in random unit testing of structured code."electronics computer technology (icect), 2011 3rd international conference on. Vol. 6. Ieee, 2011.
[8]. Qinbao song, zihan jia, martin shepperd, shi ying, and jin liu, “a general software defect-proneness prediction framework” ieee transactions on software engineering, vol. 37, no. 3, may/june 2011.
[9]. Buddhinath, gaya, and damien derry. "a simple enhancement to one rule classification." department of computer science & software engineering. University of melbourne, australia (2006).
[10]. Radlinski, lukasz. "a survey of bayesian net models for software development effort prediction." international journal of software Engineering and Computing2.2 (2010): 95-109.

Authorization Required

 

You do not have rights to view the full text article.
Please contact administration for subscription to Journal or individual article.
Mail us at  support@isroset.org or view contact page for more details.

Go to Navigation