ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSijcsa
Software metrics have a direct link with measurement in software engineering. Correct measurement is the prior condition in any engineering fields, and software engineering is not an exception, as the size and complexity of software increases, manual inspection of software becomes a harder task. Most Software Engineers worry about the quality of software, how to measure and enhance its quality. The overall objective of this study was to asses and analysis’s software metrics used to measure the software product and process.
In this Study, the researcher used a collection of literatures from various electronic databases, available since 2008 to understand and know the software metrics. Finally, in this study, the researcher has been identified software quality is a means of measuring how software is designed and how well the software conforms to that design. Some of the variables that we are looking for software quality are Correctness, Product quality, Scalability, Completeness and Absence of bugs, However the quality standard that was used from one organization is different from others for this reason it is better to apply the software metrics to measure the quality of software and the current most common software metrics tools to reduce the subjectivity of faults during the assessment of software quality. The central contribution of this study is an overview about software metrics that can illustrate us the development in this area, and a critical analysis about the main metrics founded on the various literatures.
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...iosrjce
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSijcsa
Software metrics have a direct link with measurement in software engineering. Correct measurement is the prior condition in any engineering fields, and software engineering is not an exception, as the size and complexity of software increases, manual inspection of software becomes a harder task. Most Software Engineers worry about the quality of software, how to measure and enhance its quality. The overall objective of this study was to asses and analysis’s software metrics used to measure the software product and process.
In this Study, the researcher used a collection of literatures from various electronic databases, available since 2008 to understand and know the software metrics. Finally, in this study, the researcher has been identified software quality is a means of measuring how software is designed and how well the software conforms to that design. Some of the variables that we are looking for software quality are Correctness, Product quality, Scalability, Completeness and Absence of bugs, However the quality standard that was used from one organization is different from others for this reason it is better to apply the software metrics to measure the quality of software and the current most common software metrics tools to reduce the subjectivity of faults during the assessment of software quality. The central contribution of this study is an overview about software metrics that can illustrate us the development in this area, and a critical analysis about the main metrics founded on the various literatures.
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...iosrjce
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
This is chapter 5 of ISTQB Advance Technical Test Analyst certification. This presentation helps aspirants understand and prepare the content of the certification.
This is chapter 4 of ISTQB Specialist Mobile Application Tester certification. This presentation helps aspirants understand and prepare the content of the certification.
This is chapter 5 of ISTQB Advance Technical Test Analyst certification. This presentation helps aspirants understand and prepare the content of the certification.
This is chapter 4 of ISTQB Specialist Mobile Application Tester certification. This presentation helps aspirants understand and prepare the content of the certification.
Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...IOSR Journals
The detection and measurement of radionuclides in feed coal, bottom ash and fly ash samples collected from Barapukuria 2×125 MW coal-fired thermal power plant in Dinajpur district of Bangladesh, have been performed by gamma ray spectrometry technique. The average activity concentrations of 226Ra, 232Th and 40K in feed coal, bottom ash and fly ash samples were 10.46±5.24, 23.50±10.88 and 232.23±131.94 Bqkg-1; 56.91±2.77, 69.22±4.26 and 189.79±64.65 Bqkg-1; and 70.91±2.90, 115.26±5.79 and 205.53±65.56 Bqkg-1; respectively. These measured values were compared with other literature values. The calculated absorbed dose rates were found higher than the worldwide average values for both the bottom ash and fly ash samples. Moreover, the radium equivalent activity in all the samples was less than 370 Bqkg-1 and external hazard indices were less than unity (except in FA-1). Therefore, there is no probability of immediate health effect on workers and public due to natural radioactivity present in the samples.
Correlation Study For the Assessment of Water Quality and Its Parameters of G...IOSR Journals
In the present work water samples are collected from six different Ghats of Ganga river in Kanpur city from March 2010 to February 2011 on monthly basis and water quality assessment is carried out. Pearson’s correlation coefficient (r) value is determined using correlation matrix to identify the highly correlated and interrelated water quality parameters. To test the significance of the pair of parameters p-value is carried out and in order to test the joint effects of several independent variables, without frequent or repeated monitoring of water quality in a location. Higher concentration of Chromium (6.7 mg/l) at Siddhnath ghat in June, and its monthly variation showed highly adverse effect on river Ganga due to tanneries effluent. It is found that significant positive correlation holds for Temp vs BOD GH1 (r= 0.99, p<0.01),><0.01),><0.01);><0.01),><0.01),><0.01).><0.01),><0.01),><0.01). Chromium is found that non significant correlation. The mean values of all the measured physico-chemical parameters of Ganga river water are within the highest desirable limit set by WHO except BOD.
Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...IOSR Journals
Abstract : Garments washing is a novel process to impart worn-out look, to modify the appearance and to
improve the comfort ability of the garments. Bleach wash is used to fade the color of denim in a higher degree
as well as bleach wash has effect on the physical and mechanical properties of the denim also. This paper
presents the impact of bleach wash and subsequent softening treatment on 100% cotton denim dyed with indigo
dye. Garments were washed using a bleach concentration of 10 g/l for 30 minutes in 50oC temperature and then
softened using standard recipe. The physical, mechanical and color properties were analyzed in before wash,
after desizing, after bleaching and after softening. The properties that were analyzed include hand feel, tensile
strength, seam strength, fabric weight, stiffness, dimensional stability and color fading. Bleach washed and
softened garments exhibit a great difference in the physical, mechanical and color properties than the unwashed garments. Keywords: Denim, Bleach Wash, Garments Washing, Softening
IOSR Journal of Humanities and Social Science is an International Journal edited by International Organization of Scientific Research (IOSR).The Journal provides a common forum where all aspects of humanities and social sciences are presented. IOSR-JHSS publishes original papers, review papers, conceptual framework, analytical and simulation models, case studies, empirical research, technical notes etc.
A Review: Machine vision and its ApplicationsIOSR Journals
Abstract:The machine vision has been used in the industrial machine designing by using the intelligent character recognition. Due to its increased use, it makes the significant contribution to ensure the competitiveness in modern development. The state of art in machine vision inspection and a critical overview of applications in various industries are presented in this paper. In its restricted sense it is also known as the computer vision or the robot vision. This paper gives the overview of Machine Vision Technology in the first section, followed by various industrial application and thefuture trends in Machine Vision. Keywords:CCD- charged coupled devices, Fruit harvesting system, HIS- Hue Saturation Intensity, Image analysis, Image enhancement, Image feature extraction, Image feature classification processing, Intelligent Vehicle tracking , Isodiscriminationn Contour, Machine Vision
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...IOSR Journals
Abstract: Recent advances in metamaterials (MMs) research have highlighted the possibility to create novel
devices with electromagnetic functionality. The metamaterial have the power which can easily construct
materials with a user-designed EM response with a particular target frequency. This is the important
phenomena of THz frequency region that can make a considerable progress in design fabrication, and define the
characteristics of MMs at THz frequencies. This article illustrates the latest advancements of THz MMs
research.
Key word: Metamaterials (MMs), Terahertz (THz).
A study to Design and comparison of Full Adder using Various TechniquesIOSR Journals
Abstract: Adders is widely used in applications such as digital signal processing (DSP) and microprocessors. In this paper Half adders are simulated and analyzed based on power dissipation, area and speed on 90nm technology using Microwind and Dsch tool. Half Adder is the basic building block in Parallel Feedback Carry Adder (PFCA). Keywords: Full adder, Half adder, PFCA, VLSI
Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...IOSR Journals
Synthesis and characterization of atmospheric residue hydrodemetalization (ARDHM) catalyst for crude oil processing have been carried out. The catalyst was synthesized by loading of small amount of Ni and Mo metals onto the Indonesian natural zeolite from Klaten (ZA sample). The natural zeolite was treated with 3M HCl solution to produce the ZAA sample. The Ni and Mo metal was impregnated onto the ZAA sample using (NH4)6Mo7O24.4H2O followed by Ni(NO3)2.6H2O precursor solution, then calcined at 450ºC for 5 h and reduced at 400ºC for 3 h produced the NiMo/ZAA catalyst. The zeolite samples were characterized by means of total acid amount determined by pyridine vapour adsorption, the TO4 site (T = Si or Al) analyzed by Infra Red Spectrometer (IR), Crystallinity by X-ray Diffraction (XRD), and surface performance by Scanning Electron Microscope (SEM), and metal content measured by Atomic Absorption Spectroscopy (AAS). The catalyst activity was tested in hydrodemetalization process using nickel porphyrin, tiophene or pyridine as petroleum residue model compounds carried out at 360, 370, 380 and 390ºC, LHSV 0.2 h-1. The HCl treatment to the ZA sample caused dealumination, did not defect the crystalline matter and increased total acid amount. Loading of Ni and Mo metal onto the ZAA sample increased acidity, did not defect the crystalline of mordenite and also did not block the zeolite pore. Nickel removal from nickel porphyrin (Np) was easier than N remofal from pyridine; on the other hand, nickel removal from nickel porphyrin was more difficult than S removal from pyridine. The spent catalyst was deactivated by coke deposition and it can be regenerated and reused
Software testing for project report .pdfKamal Acharya
Methods of Software Testing There are two basic methods of performing software testing: 1. Manual testing 2. Automated testing Manual Software Testing As the name would imply, manual software testing is the process of an individual or individuals manually testing software. This can take the form of navigating user interfaces, submitting information, or even trying to hack the software or underlying database. As one might presume, manual software testing is labor-intensive and slow.
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSijcsa
Software metrics have a direct link with measurement in software engineering. Correct measurement is the prior condition in any engineering fields, and software engineering is not an exception, as the size and complexity of software increases, manual inspection of software becomes a harder task. Most Software Engineers worry about the quality of software, how to measure and enhance its quality. The overall objective of this study was to asses and analysis’s software metrics used to measure the software product and process.
In this Study, the researcher used a collection of literatures from various electronic databases, available since 2008 to understand and know the software metrics. Finally, in this study, the researcher has been identified software quality is a means of measuring how software is designed and how well the software conforms to that design. Some of the variables that we are looking for software quality are Correctness, Product quality, Scalability, Completeness and Absence of bugs, However the quality standard that was used from one organization is different from others for this reason it is better to apply the software metrics to measure the quality of software and the current most common software metrics tools to reduce the subjectivity of faults during the assessment of software quality. The central contribution of this study is an overview about software metrics that can illustrate us the development in this area, and a critical analysis about the main metrics founded on the various literatures.
Top 7 reasons why software testing is crucial in SDLCSLAJobs Chennai
Software Testing is an important thing in Software Development Life Cycle (SDLC) because errors can occur anywhere in the application and some of them remain undiscovered until deployment. The final product with bugs brings many difficulties such as redevelopment, wastage of cost and time, poor functionality, and many more. Software testing proves the quality of the product that helps to gain more customer satisfaction by meeting their requirements in an application or a product.
SRGM Analyzers Tool of SDLC for Software Improving QualityIJERA Editor
Software Reliability Growth Models (SRGM) have been developed to estimate software reliability measures such as
software failure rate, number of remaining faults and software reliability. In this paper, the software analyzers tool proposed
for deriving several software reliability growth models based on Enhanced Non-homogeneous Poisson Process (ENHPP) in
the presence of imperfect debugging and error generation. The proposed models are initially formulated for the case when
there is no differentiation between failure observation and fault removal testing processes and then this extended for the case
when there is a clear differentiation between failure observation and fault removal testing processes. Many Software
Reliability Growth Models (SRGM) have been developed to describe software failures as a random process and can be used
to measure the development status during testing. With SRGM software consultants can easily measure (or evaluate) the
software reliability (or quality) and plot software reliability growth charts.
Similar to A Survey of Software Reliability factor (20)
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Dr.Costas Sachpazis
Terzaghi's soil bearing capacity theory, developed by Karl Terzaghi, is a fundamental principle in geotechnical engineering used to determine the bearing capacity of shallow foundations. This theory provides a method to calculate the ultimate bearing capacity of soil, which is the maximum load per unit area that the soil can support without undergoing shear failure. The Calculation HTML Code included.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Explore the innovative world of trenchless pipe repair with our comprehensive guide, "The Benefits and Techniques of Trenchless Pipe Repair." This document delves into the modern methods of repairing underground pipes without the need for extensive excavation, highlighting the numerous advantages and the latest techniques used in the industry.
Learn about the cost savings, reduced environmental impact, and minimal disruption associated with trenchless technology. Discover detailed explanations of popular techniques such as pipe bursting, cured-in-place pipe (CIPP) lining, and directional drilling. Understand how these methods can be applied to various types of infrastructure, from residential plumbing to large-scale municipal systems.
Ideal for homeowners, contractors, engineers, and anyone interested in modern plumbing solutions, this guide provides valuable insights into why trenchless pipe repair is becoming the preferred choice for pipe rehabilitation. Stay informed about the latest advancements and best practices in the field.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)MdTanvirMahtab2
This presentation is about the working procedure of Shahjalal Fertilizer Company Limited (SFCL). A Govt. owned Company of Bangladesh Chemical Industries Corporation under Ministry of Industries.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Student information management system project report ii.pdf
A Survey of Software Reliability factor
1. IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 12, Issue 1 (May. - Jun. 2013), PP 50-55
www.iosrjournals.org
www.iosrjournals.org 50 | Page
A Survey of Software Reliability factor
1
Nisha Sharma, 2
Ms. Parveen Bano
1
Computer Science and Engineering Deptt. , PDM College of Engineering, Bahadurgarh, Haryana
2
Asst. Prof, PDM College of Engineering, Bahadurgarh, Haryana (India)
Abstract: Software Reliability is the probability of failure free software which work for a specified period of
time in a specified environment. Software Reliability is also an important factor affecting system reliability. In
the Existing, Software management approaches like CMM and SPICE gives the quantitative model of software
process management. But these methods are based on the accuracy and the reliability of the input data to the
system. This paper estimates the reliability factor issues of data for different metrics of software process model
under different criteria. This paper is a survey which can be used to design a reliability system based on soft
technique
Key words: - Software Reliability, Reliability Relevant Software Metrics, software approaches, software
measurement, reliability factor.
I. Introduction
Software reliability is the crucial factor to estimate the software quality as well as to estimate the
software cost. There are number of software process model used to analyze the software system. The reliability
of these models is based on the reliability of the collected data as well as system.IEEE defines software
reliability as “the probability of a software system or component to perform its intended function under the
specified operating conditions over the specified period of time”. In other words it can also be defined as “the
probability of failure-free software operation for a specified period of time in a specified environment”.
Software reliability is generally accepted software quality since it quantifies software failures that make the
system inoperative or risky. For measuring the reliability of a product; the main issue is that of collecting
accurate and complete failure and population data that is needed for determining reliability.
Software reliability problems are common because of the high software complexity. Software reliability is
considered to be an important attribute of software quality. Other attributes of software quality are: software
functionality, software usability, software performance, software serviceability, software capability, software
install-ability, software maintainability, and software documentation. Software reliability is inversely related to
software complexity. Whereas software complexity is directly related to other software quality factors such as
software functionality, capability, etc. Software failures are basically due to software design errors. Software
design errors are primarily because of erroneous specifications, immature program coding, insufficient testing,
and erroneous usage. Therefore it is required to analyze the reliability of the metrics under different factors that
can affect the reliability factor.
1.1 Software Reliability includes the following factors:-
Software reliability factor issues have to be applied in reliability estimation and Software measurement
should deal with important development issues are following.
1.1.1 Software Defects/Faults
Software defects are one of the major factors that can decide the time of software delivery. Software
defect is also affected the reliability of data as well as system. In the defect of Software and hardware also
effected the system reliability .Defect (or Fault or bug) is a result of an entry of erroneous information into
software. This could be due to an error in the requirements, design and architecture specifications. A defect is a
variance from specification a defect is defined as: “Any significant, unplanned event that occurs during testing
that requires subsequent investigation and/or correction. Defects are raised when expected and actual test results
differ”. The defect is the result of non-conformance to a standard, is related to the aesthetics of the system, or is
a request for an enhancement. Defects at this level may be deferred or even ignored. We have to use some
method to remove these faults. Debugging is considered in the sense that new faults can be introduced into the
software during debugging and the detected faults may not be removed completely. Data collected from real
applications show that the proposed model provides both, the traditional reliability measures, and also, some
important in-process metrics including the fault removal efficiency and fault introduction rate.
2. A Survey of Software Reliability factor
www.iosrjournals.org 51 | Page
1.1.2 Requirement analyze
Software requirement the product may also co-exist with many other types of software resident on the
computer including games, video, audio and various programs downloaded from the Internet, etc. It is known
that the failure rate of software often depends on the load on the Hardware or their capacity of the hardware. We
consider the Software requirement analyze factor like question set, feasibility, reliable environment, interview
and survey factor affected the reliability of system.
Feasibility
If the data is impure or some distorted or damaged data is there the quantitative results driven from
these models are also not reliable. Therefore it is required to analyze the reliability of the metrics under different
factors that can affect the reliability factor.
Survey
Questionnaires are a popular method of data collection. The advantages of using a questionnaire are
well-known: data can be collected quickly on specific items; these data can be easily transferred into forms
allowing proper analyses of the required project; and data collection tasks can be delegated to less expensive
field staff. The questionnaire aims to check up the requirements engineering practice within your organization
pointing out different viewpoints.
Interview
Interviews are used to obtain information from an individual or from groups for an interview, the
permission from the top management is necessary Information obtained through an interview can be very useful.
It can give us the practical knowledge regarding the activities carried out in a company. An interview can
provide information about our objectives, existing system and its drawbacks and requirements of the new
system.
1.1.3 Cost
Cost important factor affected the reliability of software and there factor are programmer, software
architecture and ratio between person to resources. Some other factor of the cost in the Manpower cost,faliure
cost, prevention cost of the software.Programmer knowledge is affected the cost of software & good knowledge
programmer is reducing the cost of software. As reliability is concerned with the frequency of different types of
failures we need to have a clear and unambiguous classification of failures. This failure classification will have
to be from the users’ perspective, as we are trying to capture the reliability experience of the user. Ratio between
the people to resources also affected the cost of software. Reliability factors like prototype reliability and
prototype integration. Reasoning and modeling are necessary in order to achieve desired levels of reliability
both during design and usage of software systems.
1.1.4 Size estimation
Size of software depends on the no. of lines and coding of the program. The availability would depend
on a number of factors including the system size and configuration and on dates the release was launched and
installed. Software metrics provide a quantitative basis for planning and predicting software development
processes. Therefore the quality of software can be controlled and improved easily. The software industry does
not have standard metric and measurement practices.
1.1.5 Measuring Reliability of Software Products
The main issue is that of collecting accurate and complete failure and population data that is needed for
determining Reliability. Some of the key assumptions in measuring reliability in this manner are:
1) All failures have “equal” reliability impact, and that there is a single number that captures the reliability
of the product under all usage scenarios.
2) All the F failures can be recorded, and the population size N is known.
3) By normalizing by T*N (and T is generally measured in days,) it is assumed that the system is in use
for same amount of time each data (generally assumed to be 24 hours.)
4) The operational profile is consistent across the user base.
II. Software Reliability Approach
Software reliability is difficult to calculate, there are no of approaches available to improve the
reliability of software. Each approach has strengths and weaknesses, and currently there is not one approach
that is more accepted in industry over another.
3. A Survey of Software Reliability factor
www.iosrjournals.org 52 | Page
2.1 FAULT REMOVAL EFFICIENCY IN SOFTWARE RELIABILITY GROWTH MODEL
Fault removal efficiency in the existing models is limited. This paper aims to incorporate the fault removal
efficiency in software reliability growth modeling. In this paper imperfect debugging is considered in the sense
that new faults can be introduced into the software during debugging and the detected faults may not be
removed completely. This paper represent the reliability of the data depends on the source of the data collection.
This paper incorporates fault removal efficiency into software reliability growth model. Data collected from real
applications show that the proposed model provides both, the traditional reliability measures, and also, some
important in-process metrics including the fault removal efficiency and fault introduction rate.
2.2 Analysis of Software Metrics
With the widespread acceptance of the Object-Oriented (OO) paradigm came the realization that, while existing
software metrics would be useful, they would not be accurate to assess the use of abstractions such as
encapsulation and inheritance in this new paradigm. As a result many new metrics for analyzing object-oriented
systems have been defined. In this section, some metrics which have been proposed in the literature are
presented in this section; some metrics which have been proposed in the literature are presented.
2.3 Reliability Analysis Using Weighted Combinational Models
In this paper, three weighted combinational models, namely, equal, linear, and nonlinear weight, are proposed
for reliability estimation of web-based software. Weighted combinational model to a web-based ERP system are
compared with traditional SRGMs and show that the proposed models can give better accuracy in software
reliability prediction
2.4 Collaborative reliability prediction approach
The collaborative reliability prediction approach mainly focuses on service-oriented systems, since the Web
services are usually publicly accessible and are invoked by a lot of service users. Therefore, it is possible to
obtain the past failure data of Web services from different service users. The predicted failure probabilities of
the elementary Web services are composed using different compositional structures to predict the reliability of
the whole service-oriented system. We will address this Web service failure correlation problem in this
approach.
III. Survey:-
This view of product reliability also provides a practical framework for improving the product
reliability experience of users.
3.1 BRIEF DESCRIPTION OF COMPANIES:
In this section we present brief introduction of different software organization where we conducted the
survey. We conducted the survey in six different software development organizations. These organizations are
much matured in the field of IT. Because of privacy policies we are using Company a, Company B etc instead
of their original names. We are presenting here a short description of the companies.
3.1.1 COMPANY A
Company A is Software Company that combines deep technology acumen with industry knowledge to
develop market-leading software products. A dedicated global organization, It offers innovative software
solutions and the unmatched skills of experienced professionals to enable to meet business goals and achieve
high performance. It also helps companies and governments achieve business results faster and at lower cost. It
also builds their own software; also collaborate with market leaders such as Microsoft, Oracle and SAP to
develop industry enhancements.
3.1.2 COMPANY B
Company B cited as a leader in global IT infrastructure outsourcing services by independent research
firm. It is the second largest IT Company in India. It has developed a corporate R&D wing called Software
Engineering and Technology Labs. Also experts in it discusses a multi-step approach that combines the
strengths of IT Infrastructure Library (ITIL) and Control Objectives for Information and related Technology
(COBIT), defect reduction capabilities of Six Sigma and waste elimination tools of Lean to develop effective
ITSM processes
4. A Survey of Software Reliability factor
www.iosrjournals.org 53 | Page
.3.1.3 COMPANY C
Company C is a global technology and innovation company that stands for progress. With operations in
over 170 countries, around the world invent and integrate hardware, software and services to help forward-
thinking enterprises, institutions and people everywhere succeed in building a smarter planet. It has been
presented in India since 1992. The diversity and breadth of the entire portfolio of research, consulting, solutions,
services, systems and software, uniquely distinguishes. It has been expanding its footprint in India - and has a
presence in over 200 cities and towns across the country - either directly or through its strong business partner
network.
3.1.4 COMPANY D
It is an Indian IT services, business solutions and outsourcing company headquartered in Mumbai,
India. It is the largest provider of information technology in Asia and second largest provider of business
process outsourcing services in India. It was the first Indian company to make forays into the US market with
clients ranging from IBM, American Express, and Sega etc. It is presently the top software services firm in Asia.
3.1.5 COMPANY E
Company E is a UK based company with a strong base of clients and Strategic Technology partners in
various parts of the world. It has been providing IT services to a variety of businesses since 2003. It has
dedicated unit that deals with IT products and services for 'Small and Medium' size businesses. Apart from their
dedicated units based in UK and India, they also work very closely with their UK based and Offshore Strategic
Technology partners who specialize in different IT Products, Services and Technologies.
2.2 Survey Results
The results of survey questionnaire play key role to observe and know the views of practitioners and
professionals about a specific problem(s).In this paper present the survey results obtained from different
personnel (professionals, practitioners) of different software organizations.
5. A Survey of Software Reliability factor
www.iosrjournals.org 54 | Page
3.2.1 ANALYSIS:
The analysis of collected data through the survey results is very important and difficult task. We have
collected a lot of data during the survey, which has a direct or indirect relationship with our research area. We
have analyzed the collected data from the survey and extract the most relevant data to our research
questions.The results obtained from the survey questionnaire regarding use of Defect Reports for improving
Software Processes are presented in above section. Furthermore, this section presents the analysis of results of
survey questionnaire according to the flow of research questions. Data shown in table 1 is shown in the form of
1-5 Rating. Rating 1 is given to Values between 1-20; Rating 2 is given to values between 21 to 40 and so on.
IV. Conclusion And Future Scope
The reliability of software is important to all the lives software can impact. In the Existing, Software
management approaches like CMM and SPICE gives the quantitative model of software process management.
But these methods are based on the accuracy and the reliability of the input data to the system. This paper
estimates the reliability factor issues of data for different metrics of software process model under different
criteria. This paper is a survey which can be used to design a reliability system based on software technique. In
the future work of this survey result is helpful to estimate the reliability of software by using any approach of
software reliability.
References
[1] ANSI/IEEE Standard Glossary of Software Engineering Terminology, IEEE STD-729, 1991.
[2] M. Agrawal, K. Chari, Software Effort, Quality and Cycle Time: A Study of CMM Level 5 Projects, IEEE Transaction on Software
Engineering, vol. 33, no. 2, pp. 145-156, 2007.
[3] Pankaj Jalote," Measuring Reliability of Software Products", (pp 1-8)
[4] Franz Brosch," Reliability Prediction for Fault-Tolerant Software Architectures",QoSA+ISARCS’11, June 20–24, 2011, Boulder,
Colorado, USA. ACM 978-1-4503-0724-6/11/06 (pp 75-84)
[5] I Mandal," Software Reliability Assessment using Artificial Neural Network", International Conference and Workshop on
Emerging Trends in Technology (ICWET 2010) – TCET, Mumbai, India ICWET’10, February 26–27, 2010, Mumbai, Maharashtra,
India. ACM 978-1-60558-812-4 (pp 698-699)
[6] Aleksandar Dimov," How do we collect data for software reliability estimation?", International Conference on Computer Systems
and Technologies-CompSysTech’10 CompSysTech'10, June 17–18, 2010, Sofia, Bulgaria. ACM 978-1-4503-0243-2/10/06 (pp
155-160).
[7] hao-Jung Hsu,"Reliability Analysis Using Weighted Combinational Models for Web-based Software",WWW 2009, April 20–24,
2009, Madrid, Spain. ACM 978-1-60558-487-4/09/04. (pp 1131-1132)
[8] PURNAIAH B.1*, RAMA KRISHNA V.2 AND BALA VENKATA KISHORE G.3, “FAULT REMOVAL EFFICIENCY IN
SOFTWARE RELIABILITY GROWTH MODEL” ISSN: 0975-3273 & E-ISSN: 0975-9085, Volume 4, Issue 1, 2012, pp.-74-77.
[9] Goutam Kumar Saha, "Understanding Software Fault Tolerance Using a Concept Map," IEEE Reliability Society Newsletter, Vol.
54, No. 2, June 2008, IEEE Press, USA.
6. A Survey of Software Reliability factor
www.iosrjournals.org 55 | Page
[10] Neelamegan, Dr. M. Punithavalli, “A Survey- Object Oriented quality metrics”, Global journal of Computer Sc.And Technology,
Vol 9, no 4, 2009.
[11] Amjan Shaik, Dr C.R.K. Reddy, Dr A Damodaran, “Statistical Analysis for Object Oriented Design Software security metrics”,
International Journal of Engineering Science and Technology, Vol 2 (5), pg 1136-1142, 2010.
[12] Dr Kadhim M. Breesam, “Metrics for Object Oriented designfocusing on class Inheritance metrics”, 2nd
International Conference on
dependability of computer system IEEE, 2007.
[13] E.J. Weyuker, T.J. Ostrand, and R.M. Bell. Comparing the Effectiveness of Several Modeling Methods for Fault Prediction.
Empirical Software Eng. Vol 15, No. 3, June 2010.
[14] Huihua Lu “An Iterative Semi-supervised Approach to Software Fault Prediction” ’11, September 20–21, 2011, Banff, Canadat
2011 ACM 978-1-4503-0709-3/11/09 ...$10.00.
[15] Zibin Zheng," Collaborative Reliability Prediction of Service-Oriented Systems", ICSE ’10, May 2-8 2010, Cape Town, South
Africa ACM 978-1-60558-719-6/10/05 (pp 35-44)
[16] Sang-Pok Ko," Secure Reliability of Measurement Data through Application of Mechanism Design Theory".