About Academy  |  About IRBAS  |    Contact Us                                                                                                                                  ISSN (Online) : 2308-7056

International Review of Basic
and Applied Sciences (IRBAS)

Home     Editorial Board     Current Issue     Archive     Indexing      Call for papers     Authors Guideline      Manuscript Submission      Contact

News & Events

Thursday, September 10, 2020
IRBAS Volume 8 Issue 4 will publish in October 2020.
Thursday, September 10, 2020
IRBAS Volume 8, Issue 3 has been published.
Thursday, September 10, 2020
IRBAS Published on Quarterly basis from Volume 8.
Tuesday, January 17, 2017
Recruitment of Reviewers. Reviewers name and affiliation will be listed on the IRBAS journals webpage.

IRBAS Citation Report

  All Since 2020
 Citation  118 17
 h-index 06 01
 i10-index 03 01

Hit Counter

Total 476385
Today's 186
Yesterday's 118

 Country Wise Counter

Academy Publication Ethics

Academy of IRMBR Volume  3, May, 2015
Move your mouse curser on the title to view the abstract of the paper
S.No. Title Authors Pages Download

Mining Bug Patterns from the Android Project

Android has become the most popular OS because of its user-friendly environment, free-ware licensing and hundreds of thousands of available applications. It is an open source for contributors and developers, therefor the largest challenge it’s facing is to report, track, manage and fix the bugs generated by any code segment by the contributors. Sometimes fixing one bug can generate many other bugs; therefor code change management is also as critical task as bug tracking. We have investigated all available pervious history of android bug reports and code changes to identify bug introducing changes. For this purpose we extracted 1011 sample code changes from 208 commits and 947 different files from android project. In initial investigation of these code segments we found that 68% bugs generated and fixed in java files and rest 32% belongs to C files. Further in depth investigation exposed that 34% code changes involved ‘IF’ conditions which is the most error prone programming construct involved in the bug introducing changes. As for as the bug pattern are concerned it is the nested ‘If(){if()}’ which is mostly involved in buggy changes. Use of ‘for’ loops with ‘if’ statement also shown a good enough share in the sampled code changes. This study will help the reviewers, contributors, developers and quality assurance testers to concentrate and take special care while making or accepting changes to those constructs where it is most likely to induce a bug, which will lead to improve the quality of services provided by Android platform, and ultimately will get more satisfied users. Key Words:Android, Project, Mining Bug,Patterns.

Copyright © www.academyirmbr.com : 2012-21. All Rights Reserved.