SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
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.
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.
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
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.
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.
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".

Weitere ähnliche Inhalte

Was ist angesagt?

Parameter Estimation of GOEL-OKUMOTO Model by Comparing ACO with MLE Method
Parameter Estimation of GOEL-OKUMOTO Model by Comparing ACO with MLE MethodParameter Estimation of GOEL-OKUMOTO Model by Comparing ACO with MLE Method
Parameter Estimation of GOEL-OKUMOTO Model by Comparing ACO with MLE MethodIRJET Journal
 
Developing software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelDeveloping software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelIAEME Publication
 
Defect effort prediction models in software maintenance projects
Defect  effort prediction models in software maintenance projectsDefect  effort prediction models in software maintenance projects
Defect effort prediction models in software maintenance projectsiaemedu
 
Software Security Engineering
Software Security EngineeringSoftware Security Engineering
Software Security EngineeringMuhammad Asim
 
Ch15 software reliability
Ch15 software reliabilityCh15 software reliability
Ch15 software reliabilityAbraham Paul
 
Software quality metrics methodology _tanmi kiran
Software quality metrics methodology _tanmi kiranSoftware quality metrics methodology _tanmi kiran
Software quality metrics methodology _tanmi kiranTanmi Kapoor
 
Chapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingChapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingNeeraj Kumar Singh
 
Successive Software Reliability Growth Model: A Modular Approach
Successive Software Reliability Growth Model: A Modular ApproachSuccessive Software Reliability Growth Model: A Modular Approach
Successive Software Reliability Growth Model: A Modular Approachajeetmnnit
 
Information hiding based on optimization technique for Encrypted Images
Information hiding based on optimization technique for Encrypted ImagesInformation hiding based on optimization technique for Encrypted Images
Information hiding based on optimization technique for Encrypted ImagesIRJET Journal
 
Chapter 5 - Automating the Test Execution
Chapter 5 - Automating the Test ExecutionChapter 5 - Automating the Test Execution
Chapter 5 - Automating the Test ExecutionNeeraj Kumar Singh
 
Chapter 2 - Fundamental Agile Testing Principle, Practices & Process
Chapter 2 - Fundamental Agile Testing Principle, Practices & ProcessChapter 2 - Fundamental Agile Testing Principle, Practices & Process
Chapter 2 - Fundamental Agile Testing Principle, Practices & ProcessNeeraj Kumar Singh
 
Lecture 20 software testing (2)
Lecture 20   software testing (2)Lecture 20   software testing (2)
Lecture 20 software testing (2)IIUI
 

Was ist angesagt? (17)

O0181397100
O0181397100O0181397100
O0181397100
 
Parameter Estimation of GOEL-OKUMOTO Model by Comparing ACO with MLE Method
Parameter Estimation of GOEL-OKUMOTO Model by Comparing ACO with MLE MethodParameter Estimation of GOEL-OKUMOTO Model by Comparing ACO with MLE Method
Parameter Estimation of GOEL-OKUMOTO Model by Comparing ACO with MLE Method
 
Developing software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelDeveloping software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth model
 
Defect effort prediction models in software maintenance projects
Defect  effort prediction models in software maintenance projectsDefect  effort prediction models in software maintenance projects
Defect effort prediction models in software maintenance projects
 
Software Security Engineering
Software Security EngineeringSoftware Security Engineering
Software Security Engineering
 
Ch15 software reliability
Ch15 software reliabilityCh15 software reliability
Ch15 software reliability
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Chapter 5 - Reviews
Chapter 5 - ReviewsChapter 5 - Reviews
Chapter 5 - Reviews
 
Quality & Reliability in Software Engineering
Quality & Reliability in Software EngineeringQuality & Reliability in Software Engineering
Quality & Reliability in Software Engineering
 
Software quality metrics methodology _tanmi kiran
Software quality metrics methodology _tanmi kiranSoftware quality metrics methodology _tanmi kiran
Software quality metrics methodology _tanmi kiran
 
1811 1815
1811 18151811 1815
1811 1815
 
Chapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingChapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of Testing
 
Successive Software Reliability Growth Model: A Modular Approach
Successive Software Reliability Growth Model: A Modular ApproachSuccessive Software Reliability Growth Model: A Modular Approach
Successive Software Reliability Growth Model: A Modular Approach
 
Information hiding based on optimization technique for Encrypted Images
Information hiding based on optimization technique for Encrypted ImagesInformation hiding based on optimization technique for Encrypted Images
Information hiding based on optimization technique for Encrypted Images
 
Chapter 5 - Automating the Test Execution
Chapter 5 - Automating the Test ExecutionChapter 5 - Automating the Test Execution
Chapter 5 - Automating the Test Execution
 
Chapter 2 - Fundamental Agile Testing Principle, Practices & Process
Chapter 2 - Fundamental Agile Testing Principle, Practices & ProcessChapter 2 - Fundamental Agile Testing Principle, Practices & Process
Chapter 2 - Fundamental Agile Testing Principle, Practices & Process
 
Lecture 20 software testing (2)
Lecture 20   software testing (2)Lecture 20   software testing (2)
Lecture 20 software testing (2)
 

Andere mochten auch

High Performance Error Detection with Different Set Cyclic Codes for Memory A...
High Performance Error Detection with Different Set Cyclic Codes for Memory A...High Performance Error Detection with Different Set Cyclic Codes for Memory A...
High Performance Error Detection with Different Set Cyclic Codes for Memory A...IOSR Journals
 
Applying a Model Based Testing for a Controller Design in Fault Detection, I...
Applying a Model Based Testing for a Controller Design in Fault  Detection, I...Applying a Model Based Testing for a Controller Design in Fault  Detection, I...
Applying a Model Based Testing for a Controller Design in Fault Detection, I...IOSR Journals
 
Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...
Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...
Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...IOSR Journals
 
Influence of soil texture and bed preparation on growth performance in Plectr...
Influence of soil texture and bed preparation on growth performance in Plectr...Influence of soil texture and bed preparation on growth performance in Plectr...
Influence of soil texture and bed preparation on growth performance in Plectr...IOSR Journals
 
Correlation Study For the Assessment of Water Quality and Its Parameters of G...
Correlation Study For the Assessment of Water Quality and Its Parameters of G...Correlation Study For the Assessment of Water Quality and Its Parameters of G...
Correlation Study For the Assessment of Water Quality and Its Parameters of G...IOSR Journals
 
Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...
Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...
Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...IOSR Journals
 
Securing Group Communication in Partially Distributed Systems
Securing Group Communication in Partially Distributed SystemsSecuring Group Communication in Partially Distributed Systems
Securing Group Communication in Partially Distributed SystemsIOSR Journals
 
A Review: Machine vision and its Applications
A Review: Machine vision and its ApplicationsA Review: Machine vision and its Applications
A Review: Machine vision and its ApplicationsIOSR Journals
 
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...IOSR Journals
 
A Simple and an Innovative Gas Chromatography Method to Quantify Isopentane i...
A Simple and an Innovative Gas Chromatography Method to Quantify Isopentane i...A Simple and an Innovative Gas Chromatography Method to Quantify Isopentane i...
A Simple and an Innovative Gas Chromatography Method to Quantify Isopentane i...IOSR Journals
 
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...IOSR Journals
 
A study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various TechniquesA study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various TechniquesIOSR Journals
 
Modeling Object Oriented Applications by Using Dynamic Information for the I...
Modeling Object Oriented Applications by Using Dynamic  Information for the I...Modeling Object Oriented Applications by Using Dynamic  Information for the I...
Modeling Object Oriented Applications by Using Dynamic Information for the I...IOSR Journals
 
Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...
Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...
Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...IOSR Journals
 
A New Metric for Code Readability
A New Metric for Code ReadabilityA New Metric for Code Readability
A New Metric for Code ReadabilityIOSR Journals
 

Andere mochten auch (20)

B1803020915
B1803020915B1803020915
B1803020915
 
High Performance Error Detection with Different Set Cyclic Codes for Memory A...
High Performance Error Detection with Different Set Cyclic Codes for Memory A...High Performance Error Detection with Different Set Cyclic Codes for Memory A...
High Performance Error Detection with Different Set Cyclic Codes for Memory A...
 
A1303050107
A1303050107A1303050107
A1303050107
 
I1303056370
I1303056370I1303056370
I1303056370
 
Applying a Model Based Testing for a Controller Design in Fault Detection, I...
Applying a Model Based Testing for a Controller Design in Fault  Detection, I...Applying a Model Based Testing for a Controller Design in Fault  Detection, I...
Applying a Model Based Testing for a Controller Design in Fault Detection, I...
 
J0945761
J0945761J0945761
J0945761
 
Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...
Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...
Natural Radioactivity of Feed Coal and Its by-products in Barapukuria 2×125 M...
 
Influence of soil texture and bed preparation on growth performance in Plectr...
Influence of soil texture and bed preparation on growth performance in Plectr...Influence of soil texture and bed preparation on growth performance in Plectr...
Influence of soil texture and bed preparation on growth performance in Plectr...
 
Correlation Study For the Assessment of Water Quality and Its Parameters of G...
Correlation Study For the Assessment of Water Quality and Its Parameters of G...Correlation Study For the Assessment of Water Quality and Its Parameters of G...
Correlation Study For the Assessment of Water Quality and Its Parameters of G...
 
Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...
Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...
Effect of Industrial Bleach Wash and Softening on the Physical, Mechanical an...
 
Securing Group Communication in Partially Distributed Systems
Securing Group Communication in Partially Distributed SystemsSecuring Group Communication in Partially Distributed Systems
Securing Group Communication in Partially Distributed Systems
 
J01046673
J01046673J01046673
J01046673
 
A Review: Machine vision and its Applications
A Review: Machine vision and its ApplicationsA Review: Machine vision and its Applications
A Review: Machine vision and its Applications
 
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
Recent Developments and Analysis of Electromagnetic Metamaterial with all of ...
 
A Simple and an Innovative Gas Chromatography Method to Quantify Isopentane i...
A Simple and an Innovative Gas Chromatography Method to Quantify Isopentane i...A Simple and an Innovative Gas Chromatography Method to Quantify Isopentane i...
A Simple and an Innovative Gas Chromatography Method to Quantify Isopentane i...
 
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
Numerical Simulation and Design Optimization of Intake and Spiral Case for Lo...
 
A study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various TechniquesA study to Design and comparison of Full Adder using Various Techniques
A study to Design and comparison of Full Adder using Various Techniques
 
Modeling Object Oriented Applications by Using Dynamic Information for the I...
Modeling Object Oriented Applications by Using Dynamic  Information for the I...Modeling Object Oriented Applications by Using Dynamic  Information for the I...
Modeling Object Oriented Applications by Using Dynamic Information for the I...
 
Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...
Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...
Synthesis and Characterization of Atmospheric Residue Hydrodemetalization (Ar...
 
A New Metric for Code Readability
A New Metric for Code ReadabilityA New Metric for Code Readability
A New Metric for Code Readability
 

Ähnlich wie A Survey of Software Reliability factor

Software reliability engineering
Software reliability engineeringSoftware reliability engineering
Software reliability engineeringMark Turner CRP
 
Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Editor IJARCET
 
Developing software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelDeveloping software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelIAEME Publication
 
Defect effort prediction models in software
Defect effort prediction models in softwareDefect effort prediction models in software
Defect effort prediction models in softwareIAEME Publication
 
Relational Analysis of Software Developer’s Quality Assures
Relational Analysis of Software Developer’s Quality AssuresRelational Analysis of Software Developer’s Quality Assures
Relational Analysis of Software Developer’s Quality AssuresIOSR Journals
 
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSijcsa
 
Intro softwareeng
Intro softwareengIntro softwareeng
Intro softwareengPINKU29
 
Software testing techniques - www.testersforum.com
Software testing techniques - www.testersforum.comSoftware testing techniques - www.testersforum.com
Software testing techniques - www.testersforum.comwww.testersforum.com
 
Top 7 reasons why software testing is crucial in SDLC
Top 7 reasons why software testing is crucial in SDLCTop 7 reasons why software testing is crucial in SDLC
Top 7 reasons why software testing is crucial in SDLCSLAJobs Chennai
 
Software quality assurance lecture 1
Software quality assurance lecture 1Software quality assurance lecture 1
Software quality assurance lecture 1Abdul Basit
 
IRJET- A Study on Software Reliability Models
IRJET-  	  A Study on Software Reliability ModelsIRJET-  	  A Study on Software Reliability Models
IRJET- A Study on Software Reliability ModelsIRJET Journal
 
A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine...
A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine...A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine...
A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine...Shakas Technologies
 
Chapter 11 Metrics for process and projects.ppt
Chapter 11  Metrics for process and projects.pptChapter 11  Metrics for process and projects.ppt
Chapter 11 Metrics for process and projects.pptssuser3f82c9
 
Fundamentals of Testing - Andika Dwi Ary Candra
Fundamentals of Testing - Andika Dwi Ary CandraFundamentals of Testing - Andika Dwi Ary Candra
Fundamentals of Testing - Andika Dwi Ary CandraAnd11ka
 
Software Reliability
Software ReliabilitySoftware Reliability
Software Reliabilityranapoonam1
 
SRGM Analyzers Tool of SDLC for Software Improving Quality
SRGM Analyzers Tool of SDLC for Software Improving QualitySRGM Analyzers Tool of SDLC for Software Improving Quality
SRGM Analyzers Tool of SDLC for Software Improving QualityIJERA Editor
 
A survey of predicting software reliability using machine learning methods
A survey of predicting software reliability using machine learning methodsA survey of predicting software reliability using machine learning methods
A survey of predicting software reliability using machine learning methodsIAESIJAI
 

Ähnlich wie A Survey of Software Reliability factor (20)

Software reliability engineering
Software reliability engineeringSoftware reliability engineering
Software reliability engineering
 
Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986
 
Developing software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth modelDeveloping software analyzers tool using software reliability growth model
Developing software analyzers tool using software reliability growth model
 
Defect effort prediction models in software
Defect effort prediction models in softwareDefect effort prediction models in software
Defect effort prediction models in software
 
SE-Lecture-7.pptx
SE-Lecture-7.pptxSE-Lecture-7.pptx
SE-Lecture-7.pptx
 
Relational Analysis of Software Developer’s Quality Assures
Relational Analysis of Software Developer’s Quality AssuresRelational Analysis of Software Developer’s Quality Assures
Relational Analysis of Software Developer’s Quality Assures
 
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICSANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS
 
Intro softwareeng
Intro softwareengIntro softwareeng
Intro softwareeng
 
Too many files
Too many filesToo many files
Too many files
 
Software testing techniques - www.testersforum.com
Software testing techniques - www.testersforum.comSoftware testing techniques - www.testersforum.com
Software testing techniques - www.testersforum.com
 
Top 7 reasons why software testing is crucial in SDLC
Top 7 reasons why software testing is crucial in SDLCTop 7 reasons why software testing is crucial in SDLC
Top 7 reasons why software testing is crucial in SDLC
 
M017548895
M017548895M017548895
M017548895
 
Software quality assurance lecture 1
Software quality assurance lecture 1Software quality assurance lecture 1
Software quality assurance lecture 1
 
IRJET- A Study on Software Reliability Models
IRJET-  	  A Study on Software Reliability ModelsIRJET-  	  A Study on Software Reliability Models
IRJET- A Study on Software Reliability Models
 
A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine...
A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine...A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine...
A Novel Approach to Improve Software Defect Prediction Accuracy Using Machine...
 
Chapter 11 Metrics for process and projects.ppt
Chapter 11  Metrics for process and projects.pptChapter 11  Metrics for process and projects.ppt
Chapter 11 Metrics for process and projects.ppt
 
Fundamentals of Testing - Andika Dwi Ary Candra
Fundamentals of Testing - Andika Dwi Ary CandraFundamentals of Testing - Andika Dwi Ary Candra
Fundamentals of Testing - Andika Dwi Ary Candra
 
Software Reliability
Software ReliabilitySoftware Reliability
Software Reliability
 
SRGM Analyzers Tool of SDLC for Software Improving Quality
SRGM Analyzers Tool of SDLC for Software Improving QualitySRGM Analyzers Tool of SDLC for Software Improving Quality
SRGM Analyzers Tool of SDLC for Software Improving Quality
 
A survey of predicting software reliability using machine learning methods
A survey of predicting software reliability using machine learning methodsA survey of predicting software reliability using machine learning methods
A survey of predicting software reliability using machine learning methods
 

Mehr von IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Kürzlich hochgeladen

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 

Kürzlich hochgeladen (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 

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".