s

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

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

Tuesday, April 01, 2025
IRBAS Volume 13, Issue 2 has been published.
  
Tuesday, April 01, 2025
IRBAS Volume 13, Issue 3, Quarter III of 2025 will publish in Jul-Aug 2025.
  
Monday, October 16, 2023
IRBAS is now HEC Recognized for the year 2023-2024
  
Saturday, December 03, 2022
IRBAS is now HEC Recognized in Category Y from 1st July 2022 till 30th June 2023.
  
Friday, August 06, 2021
IRBAS is now HEC Recognized in Category Y from 1st July 2021 till 30th June 2022.
  
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 2025
 Citation  308 18
 h-index 10 01
 i10-index 11 01

Hit Counter

Total
Today's
Yesterday's

 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
1

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.
MUHAMMAD SAJJAD, DR JAVED FERZUND, WAHEED YOUSAF, NAZIR AHMAD and MUHAMMAD IMRAN 38-48 Details (680)

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