SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME
448
DEVELOPING SOFTWARE ANALYZERS TOOL USING SOFTWARE
RELIABILITY GROWTH MODEL FOR IMPROVING SOFTWARE
QUALITY
Mr. Sandeep P. Chavan1
, Dr. S. H. Patil 2
, Mr. Amol K. Kadam3
1
Department of Computer Engg Bharati Vidyapeeth Deemed University College of
Engineering Pune.
2
Department of Computer Engg Bharati Vidyapeeth Deemed University College of
Engineering Pune.
3
Department of Computer Engg Bharati Vidyapeeth Deemed University College of
Engineering Pune.
ABSTRACT
Software reliability is defined as the probability of free failure operations for a
specified period of time in a specified conditions. Software reliability growth models
(SRGM) have been developed to estimate software reliability measures such as number of
remaining faults, software failure rate & software reliability. Software testing is a measure
face which takes place during software development process .Testing is process of finding
errors. It involves any activity aimed at evaluating an attribute or capability of the program
for system & determining that it meets its required result. Software testing is a critical
element software quality & ensures & represents the ultimate review of specification, design
& code generation. But testing of the software for long time may not ensure a bug free
software & high reliability. Optimum amount of code also needs to be covered to make sure
that software may not be removed perfectly; this is mainly due to complexity of software or
nature of testing team. This phenomenon is known as imperfect debugging. When the faults
are not removed perfectly & leads to further generation of fault this process is known as error
generation.
In the event of flawed blame debugging the flaw substance of the programming is not
updated, however only in light of fragmented comprehension of the programming, the located
issue is not uprooted altogether. At the same time in the event of blunder era the issue
substance builds as the testing advances and evacuation brings about presentation of new
blames while uprooting old ones. n. The model has been validated, assessed and contrasted
and other existing discrete NHPP demonstrates by applying it on real washout / issue
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING
& TECHNOLOGY (IJCET)
ISSN 0976 – 6367(Print)
ISSN 0976 – 6375(Online)
Volume 4, Issue 2, March – April (2013), pp. 448-453
© IAEME: www.iaeme.com/ijcet.asp
Journal Impact Factor (2013): 6.1302 (Calculated by GISI)
www.jifactor.com
IJCET
© I A E M E
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME
449
evacuation information sets refered to from true programming advancement ventures. The
effects show that the proposed model furnishes enhanced goodness of fit and prescient
legitimacy for programming flop / shortcoming evacuation information.
Keywords: Software reliability growth models (SRGM), ENHPP (Enhanced Non-
Homogeneous Poisson Process), SDLC(Software Development Life Cycle), SRS(Software
Requirement Specification).
1. INTRODUCTION
SRGM is mathematical model. It shows how software reliability improves as faults
are detected and repaired. SRGM can be used to predict when a particular level of reliability
is likely to be attained. Thus, SRGM is used to determine when to stop testing time. All these
activities require complex software systems. It is important that these systems are thoroughly
tested before implementation. There is a huge cost attached with fixing failures, safety
concerns, and legal liabilities therefore organizations need to produce software that is
reliable. There are several methodologies to develop software but questions that need to be
addressed are how many times will the software fail and when, how to estimate testing
coverage, when to stop testing, and when to release the software.[1] Also, for a software
product we need to predict/estimate the maintenance effort; for example, how long must the
warranty period must be, once the software is released, how many defects can be expected at
what severity levels, how many engineers are required to support the product, for how long,
and so forth.[5]
The prospective disastrous failure of software and the consequential damage is a
scenario that is of great concern in terms of scientific disaster preparedness. Proper vigilance
for such an event to enable mitigation of adverse impacts to the greatest degree possible
requires modeling of software reliability to capture the risk of software failure. Programming
inadequacies may be because of mistakes, ambiguities, oversights or error of the detail that
the programming is expected to fulfill, lack of regard or awkwardness in composing code,
deficient testing, off base or surprising utilization of the programming or other unforeseen
issues. These errors can hamper the performance of the software and can adversely affect its
reliability. Therefore software reliability is of great concern for software developers.[2]
Reliability techniques can be divided into two categories namely Trending and
Predictive .Trending reliability tracks the failure data produced by the software system to
develop a reliability operational profile of the system over a specified time Whereas
Predictive reliability assigns probabilities to the operational profile of a software system. In
practice, reliability trending is more appropriate for software, whereas predictive reliability is
more suitable for hardware. Trending reliability can be further classified into four
categories:[4] Error Seeding, Failure Rate, Curve Fitting, and Reliability Growth. Error
Seeding: Estimates the number of errors in a program by using multistage sampling. Errors
are divided into indigenous and induced (seeded) errors. The unknown number of indigenous
errors is estimated from the number of induced errors and the ratio of errors obtained from
debugging data. Failure Rate: Is used to study the program failure rate per fault at the failure
intervals. As the number of remaining faults change, the failure rate of the program changes
accordingly.[2]
Curve Fitting: Uses statistical regression analysis to study the relationship between
software complexity and the number of faults in a program, as well as the number of changes,
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME
450
or failure rate. Reliability Growth: Measures and predicts the improvement of reliability
programs through the testing process. Reliability growth also represents the reliability or
failure rate of a system as a function of time or the number of test cases.
As reliability is of great concern for software products this field is catching attention of
various researchers and practitioners. This has lead to a new concept Software Reliability
Growth Modeling. A SRGM is characterized as a device that might be utilized to assess the
programming quantitatively, advance test status, plan status, and screen the progressions in
dependability exhibition. Software reliability assessment and prediction is important to
evaluate the performance of software system. The reliability of the software is quantified in
terms of the estimated number of faults remaining in the software system. During the testing
phase, the emphasis is on reducing the remaining fault content hence increasing the software
reliability.[3] The SRGMs developed in literature are either dependent on testing time, testing
effort or testing coverage. Testing time is the calendar time or the CPU time whereas testing
effort takes into account the manpower time and the CPU time. We discuss some novel
software reliability growth models dependent on time. Testing Coverage plays a very
important role in predicting the software reliability. Testing Coverage is actually a structural
testing technique in which the software performance is judged with respect to specification of
the source code and the extent or the degree to which software is executed by the test cases.
TC can help software developers to evaluate the quality of the tested software and determine
how much additional effort is needed to improve the reliability of the software besides
providing customers with a quantitative confidence criterion while planning to use a software
product. Hence, safety critical system has a high coverage objective. The basic testing
coverage measures are [1].
1. Statement Coverage: It is defined as the proportion of lines executed in the program. If we
assume that the faults are uniformly distributed throughout the code, then percentage of
executable statements covered shows the percentage of faults discovered.
2. Decision / Condition Coverage: This measure indicates whether Boolean expressions
tested in control structures evaluated to both true and false.
3. Path Coverage: This measure shows the percentage of all possible paths existing in the
code exercised by the test cases.
4. Function Coverage: This measure indicates the proportion of functions/ procedures
influenced by the testing Software reliability growth models based on testing coverage have
been developed by Inoue et al and Pham et al in literature based on various testing coverage
functions. These testing coverage functions are based on time and are utilized to measure the
coverage of the software.
2. LITERATURE SURVEY
Various investigative programming dependability shows have been proposed for
evaluating the unwavering quality development of a programming item. In this paper we
present an Enhanced non-homogeneous Poisson process (ENHPP) model and show that
awhile ago reported Non-homogeneous Poisson process (NHPP) based models, with limited
mean esteem capacities, are extraordinary instances of the (ENHPP) model. The (ENHPP)
model contrasts from past models in that it consolidates unequivocally the time differing test-
scope capacity in its analytical definition, and accommodates damaged blame discovery in
the testing stage and test scope throughout the testing and operational stages . The (ENHPP)
model is validated utilizing a few accessible inadequacy information sets.
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME
451
SDLC Phases
I] Feasibility analysis
Includes analysis of project requirements in terms of input data and desired output,
processing required to transform input into output, cost-benefit analysis, and schedule of the
project. The feasibility analysis also includes the technical feasibility of a project in terms of
available software tools, hardware, and skilled software professionals. At the end of this
phase, a feasibility report for the entire project is created.
II] Requirement analysis and specification
Includes gathering, analyzing, validating, and specifying requirements. At the end of
this phase, the Software Requirement Specification (SRS) document is prepared. SRS is a
formal document that acts as a written agreement between the development team and the
customer. SRS acts as input to the design phase and includes functional, performance,
software, hardware, and network requirements of the project.
III] Design
Includes translation of the requirements specified in the SRS into a logical structure
that can be implemented in a programming language. The output of the design phase is a
design document that acts as an input for all the subsequent SDLC phases.
IV] Coding
Includes implementation of the design specified in the design document into
executable programming language code. The output of the coding phase is the source code
for the software that acts as input to the testing and maintenance phase.
V] Testing
Includes detection of errors in the software. The testing process starts with a test plan
that recognizes test-related activities, such as test case generation, testing criteria, and
resource allocation for testing. The code is tested and mapped against the design document
created in the design phase. The output of the testing phase is a test report containing errors
that occurred while testing the application.
VI] Maintenance
Includes implementation of changes that software might undergo over a period of
time, or implementation of new requirements after the software is deployed at the customer
location. The maintenance phase also includes handling the residual errors that may exist in
the software even after the testing phase.
Testing of the software for a long time may not ensure a bug free software and high
reliability. Optimum amount of code also needs to be covered to make sure that the software
is of good quality. Testing time alone may not give the correct picture of the number of faults
removed in the software.
Therefore proposed Analysis and Design of Software reliability growth model in
concurrence with SDLC.Real needs for improving software reliability to improve system
dependability and reduce maintenance cost. So to make software reliable we enhanced testing
phase of SDLC to testing time, testing coverage and testing quality.[5]
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME
452
3. STATEMENT OF AIM AND OBJECTIVE:
Aim of this model is achieve the reliability of the software and Increases role of software
in real life systems.
Objectives are to manage and improve:
a) The reliability of the software
b) Check the efficiency of development activities
c) Evaluate the software reliability at the end of validation activities and in operation
d) Estimate the maintenance effort to “correct” faults activated during development and residual
faults in operation.
4. PROPOSED MODEL
The new SDLC model that is developed to minimize the test effort of software project.
This model is enhanced version of Non-Homogeneous Poisson Process -Model. The main feature
of our model is to use the stubs and drivers for reusability of code to minimize the test effort.
Main Goals of the proposed model
• Enhance the reusability of code.
• Minimize the test effort estimation.
A software testing model summarizes how you should think about test development. It tells you
how to plan the testing effort, what purpose tests serve, when they’re created, and what sources of
information you use to create them.
4.1. Methodologies and Techniques –ENHPP (Enhanced Non-Homogeneous Poisson
Process) model
The ENHPP model provides a unifying framework for finite failure software reliability
growth models According to this model, the expected number of faults detected by time t, called
the mean value function, n(t) is of the form :
n(t) = b * c(t)
Where b is the needed number of shortcomings in the programming (before
testing/debugging starts), and c (t ) is the scope capacity. the ENHPP model utilized by SREPT
gives by default to reflect four sorts of inadequacy event rates for every fault. Inter flop times
information acquired from the testing stage could be utilized to parameterize the ENHPP
(Enhanced Non-Homogeneous Poisson Process) model to acquire gauges of the inadequacy
force, number of flaws remaining, dependability after discharge, and scope for the programming.
When complexity metrics are available, the total number of faults in the software can be
estimated using the fault density approach or the regression tree model. If the number of lines of
code in the software is NL, the expected number of faults can be estimated as,[5] :
F = NL * FD
The relapse tree model is an objective arranged statistical method, which endeavors to
foresee the amount of deficiencies in a programming module dependent upon the static
unpredictability measurements. The structure of the ENHPP model might additionally be utilized
to join the appraisal of the aggregate number of issues acquired after the testing stage dependent
upon unpredictability measurements (parameter a ), with the scope informative content got
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-
6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME
453
throughout the testing stage (c (t )). The ENHPP model can also use inter failure times from the
testing phase to obtain release times (optimal time to stop testing) for the software on the basis of
a specified release criteria. Release criteria could be of the following types -
Number of remaining faults - In this case, the release time is when a fraction of all detectable
faults has been removed.
Failure intensity requirements - The criterion based on failure intensity suggests that the software
should be released when the failure intensity measured at the end of the development test phase
reaches a specified value f.
Reliability requirements - This criteria could be used to specify that the required conditional
reliability in the operational phase is, say Rr at time t0 after product release.
Cost requirements - From a knowledge of the expected cost of removing a fault during testing,
the expected cost of removing a fault during operation, and the expected cost of software testing
per unit time, the total cost can be estimated. The release time is obtained by determining the time
that minimizes this total cost.
Availability requirements - The release time can be estimated based on an operational
availability requirement [2].
5. CONCLUSION
We have proposed SRGM in testing phase of SDLC to ensure the most reliable software
and quality.We have to develop ENHPP (Enhanced Non-Homogeneous Poisson Process) model
to find out errors and faults in the current and existing system .It will improve the quality and
reliability of the software and moreover ,it will eliminate the errors and faults in the current and
existing system .Therefore the SRGM testing will become more authentic .
6. REFERENCES
[1] A Detailed Study Of NHPP Software Reliability Models. JOURNAL OF SOFTWARE,
VOL. 7, NO. 6, JUNE 2012.
[2] Two Dimensional Flexible Software Reliability Growth Model with Two Types of Imperfect
Debugging. P.K. Kapur1, Anu G. Aggarwal2 and Abhishek Tandon3. Department of Operational
Research, University of Delhi.
[3] Fault Removal Efficiency In Software Reliability Growth Model .
Advances in Computational Research ISSN: 0975-3273 & E-ISSN: 0975-9085, Volume 4, Issue
1, 2012, Purnaiah B.1*, Rama Krishna V.2 And Bala Venkata Brooks WD, Motley RW,”
[4] Analysis of discrete software reliability models- Technical report (RADCTR- 80-84” 1980;
New York: Rome Air development center.
[5] Comparing Various SDLC Models And The New Proposed Model On The Basis Of
Available Methodology Vishwas Massey , Prof. K.J.Satao.
[6] Inoue S, Yamada S “Testing-Coverage Dependent Software Reliability Growth Modeling”
International Journal of Reliability, Quality and Safety Engineering,Vol. 11, No. 4, 303-312,
2004.
[7] S.Saira Thabasum, “Need for Design Patterns and Frameworks for Quality Software
Development”, International journal of Computer Engineering & Technology (IJCET), Volume
3, Issue 1, 2012, pp. 54 - 58, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.
[8] S.Manivannan and Dr.S.Balasubramanian, “Software Process and Product Quality Assurance
in it Organizations”, International journal of Computer Engineering & Technology (IJCET),
Volume 1, Issue 1, 2010, pp. 147 - 157, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.

Weitere ähnliche Inhalte

Was ist angesagt?

Software reliability engineering
Software reliability engineeringSoftware reliability engineering
Software reliability engineeringMark Turner CRP
 
Predict Software Reliability Before the Code is Written
Predict Software Reliability Before the Code is WrittenPredict Software Reliability Before the Code is Written
Predict Software Reliability Before the Code is WrittenAnn Marie Neufelder
 
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
 
Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and PlanningTechWell
 
Concepts in Software Safety
Concepts in Software SafetyConcepts in Software Safety
Concepts in Software Safetydalesanders
 
A Survey of Software Reliability factor
A Survey of Software Reliability factorA Survey of Software Reliability factor
A Survey of Software Reliability factorIOSR Journals
 
Software engineering 23 software reliability
Software engineering 23 software reliabilitySoftware engineering 23 software reliability
Software engineering 23 software reliabilityVaibhav Khanna
 
Software FMEA and Software FTA – An Effective Tool for Embedded Software Qual...
Software FMEA and Software FTA – An Effective Tool for Embedded Software Qual...Software FMEA and Software FTA – An Effective Tool for Embedded Software Qual...
Software FMEA and Software FTA – An Effective Tool for Embedded Software Qual...Mahindra Satyam
 
Software and Hardware Reliability
Software and Hardware ReliabilitySoftware and Hardware Reliability
Software and Hardware ReliabilitySandeep Patalay
 
NASA Software Safety Guidebook
NASA Software Safety GuidebookNASA Software Safety Guidebook
NASA Software Safety GuidebookVapula
 
Four things that are almost guaranteed to reduce the reliability of a softwa...
Four things that are almost guaranteed to reduce the reliability of a softwa...Four things that are almost guaranteed to reduce the reliability of a softwa...
Four things that are almost guaranteed to reduce the reliability of a softwa...Ann Marie Neufelder
 
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...iosrjce
 
Chapter 6 - Transitioning Manual Testing to an Automation Environment
Chapter 6 - Transitioning Manual Testing to an Automation EnvironmentChapter 6 - Transitioning Manual Testing to an Automation Environment
Chapter 6 - Transitioning Manual Testing to an Automation EnvironmentNeeraj Kumar Singh
 
Introduction to Software Failure Modes Effects Analysis
Introduction to Software Failure Modes Effects AnalysisIntroduction to Software Failure Modes Effects Analysis
Introduction to Software Failure Modes Effects AnalysisAnn Marie Neufelder
 
AN EFFECTIVE VERIFICATION AND VALIDATION STRATEGY FOR SAFETY-CRITICAL EMBEDDE...
AN EFFECTIVE VERIFICATION AND VALIDATION STRATEGY FOR SAFETY-CRITICAL EMBEDDE...AN EFFECTIVE VERIFICATION AND VALIDATION STRATEGY FOR SAFETY-CRITICAL EMBEDDE...
AN EFFECTIVE VERIFICATION AND VALIDATION STRATEGY FOR SAFETY-CRITICAL EMBEDDE...IJSEA
 
Top Ten things that have been proven to effect software reliability
Top Ten things that have been proven to effect software reliabilityTop Ten things that have been proven to effect software reliability
Top Ten things that have been proven to effect software reliabilityAnn Marie Neufelder
 

Was ist angesagt? (18)

Software reliability engineering
Software reliability engineeringSoftware reliability engineering
Software reliability engineering
 
Predict Software Reliability Before the Code is Written
Predict Software Reliability Before the Code is WrittenPredict Software Reliability Before the Code is Written
Predict Software Reliability Before the Code is Written
 
Software reliability
Software reliabilitySoftware reliability
Software reliability
 
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
 
Essential Test Management and Planning
Essential Test Management and PlanningEssential Test Management and Planning
Essential Test Management and Planning
 
Concepts in Software Safety
Concepts in Software SafetyConcepts in Software Safety
Concepts in Software Safety
 
A Survey of Software Reliability factor
A Survey of Software Reliability factorA Survey of Software Reliability factor
A Survey of Software Reliability factor
 
Software engineering 23 software reliability
Software engineering 23 software reliabilitySoftware engineering 23 software reliability
Software engineering 23 software reliability
 
Software FMEA and Software FTA – An Effective Tool for Embedded Software Qual...
Software FMEA and Software FTA – An Effective Tool for Embedded Software Qual...Software FMEA and Software FTA – An Effective Tool for Embedded Software Qual...
Software FMEA and Software FTA – An Effective Tool for Embedded Software Qual...
 
Software and Hardware Reliability
Software and Hardware ReliabilitySoftware and Hardware Reliability
Software and Hardware Reliability
 
NASA Software Safety Guidebook
NASA Software Safety GuidebookNASA Software Safety Guidebook
NASA Software Safety Guidebook
 
Four things that are almost guaranteed to reduce the reliability of a softwa...
Four things that are almost guaranteed to reduce the reliability of a softwa...Four things that are almost guaranteed to reduce the reliability of a softwa...
Four things that are almost guaranteed to reduce the reliability of a softwa...
 
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
 
Chapter 6 - Transitioning Manual Testing to an Automation Environment
Chapter 6 - Transitioning Manual Testing to an Automation EnvironmentChapter 6 - Transitioning Manual Testing to an Automation Environment
Chapter 6 - Transitioning Manual Testing to an Automation Environment
 
Introduction to Software Failure Modes Effects Analysis
Introduction to Software Failure Modes Effects AnalysisIntroduction to Software Failure Modes Effects Analysis
Introduction to Software Failure Modes Effects Analysis
 
AN EFFECTIVE VERIFICATION AND VALIDATION STRATEGY FOR SAFETY-CRITICAL EMBEDDE...
AN EFFECTIVE VERIFICATION AND VALIDATION STRATEGY FOR SAFETY-CRITICAL EMBEDDE...AN EFFECTIVE VERIFICATION AND VALIDATION STRATEGY FOR SAFETY-CRITICAL EMBEDDE...
AN EFFECTIVE VERIFICATION AND VALIDATION STRATEGY FOR SAFETY-CRITICAL EMBEDDE...
 
Top Ten things that have been proven to effect software reliability
Top Ten things that have been proven to effect software reliabilityTop Ten things that have been proven to effect software reliability
Top Ten things that have been proven to effect software reliability
 
An empirical evaluation of
An empirical evaluation ofAn empirical evaluation of
An empirical evaluation of
 

Andere mochten auch

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
 
Formulir kuisoner literasi_tik_guru_2
Formulir kuisoner literasi_tik_guru_2Formulir kuisoner literasi_tik_guru_2
Formulir kuisoner literasi_tik_guru_2Budi Susilo
 
2015年末溫暖送愛心活動專案
2015年末溫暖送愛心活動專案2015年末溫暖送愛心活動專案
2015年末溫暖送愛心活動專案Mignon Tang
 
MyWacoalに登録してモニタープレゼントやイベント参加!|無料登録 マイワコールのご紹介
MyWacoalに登録してモニタープレゼントやイベント参加!|無料登録 マイワコールのご紹介MyWacoalに登録してモニタープレゼントやイベント参加!|無料登録 マイワコールのご紹介
MyWacoalに登録してモニタープレゼントやイベント参加!|無料登録 マイワコールのご紹介株式会社ワコール
 
A comprehensive study of different image super resolution reconstruction algo...
A comprehensive study of different image super resolution reconstruction algo...A comprehensive study of different image super resolution reconstruction algo...
A comprehensive study of different image super resolution reconstruction algo...IAEME Publication
 
Wavelet based histogram method for classification of textu
Wavelet based histogram method for classification of textuWavelet based histogram method for classification of textu
Wavelet based histogram method for classification of textuIAEME Publication
 
Application of inverse routing methods to euphrates river iraq
Application of inverse routing methods to euphrates river iraqApplication of inverse routing methods to euphrates river iraq
Application of inverse routing methods to euphrates river iraqIAEME Publication
 
Enhancing personal selling skill of management students through experiential l
Enhancing personal selling skill of management students through experiential lEnhancing personal selling skill of management students through experiential l
Enhancing personal selling skill of management students through experiential lIAEME Publication
 
Non performing assets and its impact on performance of karnataka state co-ope
Non  performing assets and its impact on performance of karnataka state co-opeNon  performing assets and its impact on performance of karnataka state co-ope
Non performing assets and its impact on performance of karnataka state co-opeIAEME Publication
 
A novel software interval type 2 fuzzy effort estimation model using s-fuzzy
A novel software interval type   2 fuzzy effort estimation model using s-fuzzyA novel software interval type   2 fuzzy effort estimation model using s-fuzzy
A novel software interval type 2 fuzzy effort estimation model using s-fuzzyIAEME Publication
 
Green hrm delivering high performance hr systems
Green hrm  delivering high performance hr systemsGreen hrm  delivering high performance hr systems
Green hrm delivering high performance hr systemsIAEME Publication
 
A study of pressure influences of phosphogypsum based bricks
A study of pressure influences of phosphogypsum  based bricksA study of pressure influences of phosphogypsum  based bricks
A study of pressure influences of phosphogypsum based bricksIAEME Publication
 
Data mining for knowledge discovery and quality improvement of tmt bar
Data mining for knowledge discovery and quality improvement of tmt barData mining for knowledge discovery and quality improvement of tmt bar
Data mining for knowledge discovery and quality improvement of tmt barIAEME Publication
 
Detection of acute leukemia using white blood cells segmentation based on
Detection of acute leukemia using white blood cells segmentation based onDetection of acute leukemia using white blood cells segmentation based on
Detection of acute leukemia using white blood cells segmentation based onIAEME Publication
 
Edición de imágenes con editor en línea
Edición de imágenes con editor en líneaEdición de imágenes con editor en línea
Edición de imágenes con editor en líneatepalomar
 
Pre 0005 simplificacion_fracciones
Pre 0005 simplificacion_fraccionesPre 0005 simplificacion_fracciones
Pre 0005 simplificacion_fraccionesscheloco
 

Andere mochten auch (20)

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
 
Formulir kuisoner literasi_tik_guru_2
Formulir kuisoner literasi_tik_guru_2Formulir kuisoner literasi_tik_guru_2
Formulir kuisoner literasi_tik_guru_2
 
Dj СонЦе
Dj СонЦеDj СонЦе
Dj СонЦе
 
lick to Edit
lick to Editlick to Edit
lick to Edit
 
2015年末溫暖送愛心活動專案
2015年末溫暖送愛心活動專案2015年末溫暖送愛心活動專案
2015年末溫暖送愛心活動專案
 
MyWacoalに登録してモニタープレゼントやイベント参加!|無料登録 マイワコールのご紹介
MyWacoalに登録してモニタープレゼントやイベント参加!|無料登録 マイワコールのご紹介MyWacoalに登録してモニタープレゼントやイベント参加!|無料登録 マイワコールのご紹介
MyWacoalに登録してモニタープレゼントやイベント参加!|無料登録 マイワコールのご紹介
 
A comprehensive study of different image super resolution reconstruction algo...
A comprehensive study of different image super resolution reconstruction algo...A comprehensive study of different image super resolution reconstruction algo...
A comprehensive study of different image super resolution reconstruction algo...
 
Wavelet based histogram method for classification of textu
Wavelet based histogram method for classification of textuWavelet based histogram method for classification of textu
Wavelet based histogram method for classification of textu
 
Liquefaction hazard mapping
Liquefaction hazard mappingLiquefaction hazard mapping
Liquefaction hazard mapping
 
Application of inverse routing methods to euphrates river iraq
Application of inverse routing methods to euphrates river iraqApplication of inverse routing methods to euphrates river iraq
Application of inverse routing methods to euphrates river iraq
 
Enhancing personal selling skill of management students through experiential l
Enhancing personal selling skill of management students through experiential lEnhancing personal selling skill of management students through experiential l
Enhancing personal selling skill of management students through experiential l
 
Non performing assets and its impact on performance of karnataka state co-ope
Non  performing assets and its impact on performance of karnataka state co-opeNon  performing assets and its impact on performance of karnataka state co-ope
Non performing assets and its impact on performance of karnataka state co-ope
 
A novel software interval type 2 fuzzy effort estimation model using s-fuzzy
A novel software interval type   2 fuzzy effort estimation model using s-fuzzyA novel software interval type   2 fuzzy effort estimation model using s-fuzzy
A novel software interval type 2 fuzzy effort estimation model using s-fuzzy
 
Green hrm delivering high performance hr systems
Green hrm  delivering high performance hr systemsGreen hrm  delivering high performance hr systems
Green hrm delivering high performance hr systems
 
A study of pressure influences of phosphogypsum based bricks
A study of pressure influences of phosphogypsum  based bricksA study of pressure influences of phosphogypsum  based bricks
A study of pressure influences of phosphogypsum based bricks
 
Data mining for knowledge discovery and quality improvement of tmt bar
Data mining for knowledge discovery and quality improvement of tmt barData mining for knowledge discovery and quality improvement of tmt bar
Data mining for knowledge discovery and quality improvement of tmt bar
 
Detection of acute leukemia using white blood cells segmentation based on
Detection of acute leukemia using white blood cells segmentation based onDetection of acute leukemia using white blood cells segmentation based on
Detection of acute leukemia using white blood cells segmentation based on
 
Edición de imágenes con editor en línea
Edición de imágenes con editor en líneaEdición de imágenes con editor en línea
Edición de imágenes con editor en línea
 
Pre 0005 simplificacion_fracciones
Pre 0005 simplificacion_fraccionesPre 0005 simplificacion_fracciones
Pre 0005 simplificacion_fracciones
 
Presentación1
Presentación1Presentación1
Presentación1
 

Ähnlich wie Developing software analyzers tool using software reliability growth model

Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Editor IJARCET
 
Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Editor IJARCET
 
Using Fuzzy Clustering and Software Metrics to Predict Faults in large Indust...
Using Fuzzy Clustering and Software Metrics to Predict Faults in large Indust...Using Fuzzy Clustering and Software Metrics to Predict Faults in large Indust...
Using Fuzzy Clustering and Software Metrics to Predict Faults in large Indust...IOSR Journals
 
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
 
Determination of Software Release Instant of Three-Tier Client Server Softwar...
Determination of Software Release Instant of Three-Tier Client Server Softwar...Determination of Software Release Instant of Three-Tier Client Server Softwar...
Determination of Software Release Instant of Three-Tier Client Server Softwar...Waqas Tariq
 
Defect effort prediction models in software
Defect effort prediction models in softwareDefect effort prediction models in software
Defect effort prediction models in softwareIAEME Publication
 
EFFECTIVE TEST CASE DESING: A REVIEW
EFFECTIVE TEST CASE DESING: A REVIEWEFFECTIVE TEST CASE DESING: A REVIEW
EFFECTIVE TEST CASE DESING: A REVIEWJournal For Research
 
Development of software defect prediction system using artificial neural network
Development of software defect prediction system using artificial neural networkDevelopment of software defect prediction system using artificial neural network
Development of software defect prediction system using artificial neural networkIJAAS Team
 
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGFROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGijseajournal
 
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud ComputingFrom the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud Computingijseajournal
 
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...Editor IJCATR
 
A Review On Software Reliability.
A Review On Software Reliability.A Review On Software Reliability.
A Review On Software Reliability.Kelly Taylor
 
A Complexity Based Regression Test Selection Strategy
A Complexity Based Regression Test Selection StrategyA Complexity Based Regression Test Selection Strategy
A Complexity Based Regression Test Selection StrategyCSEIJJournal
 
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
 
Towards formulating dynamic model for predicting defects in system testing us...
Towards formulating dynamic model for predicting defects in system testing us...Towards formulating dynamic model for predicting defects in system testing us...
Towards formulating dynamic model for predicting defects in system testing us...Journal Papers
 

Ähnlich wie Developing software analyzers tool using software reliability growth model (20)

Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986
 
Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986Volume 2-issue-6-1983-1986
Volume 2-issue-6-1983-1986
 
Using Fuzzy Clustering and Software Metrics to Predict Faults in large Indust...
Using Fuzzy Clustering and Software Metrics to Predict Faults in large Indust...Using Fuzzy Clustering and Software Metrics to Predict Faults in large Indust...
Using Fuzzy Clustering and Software Metrics to Predict Faults in large Indust...
 
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
 
D0423022028
D0423022028D0423022028
D0423022028
 
50120140501001
5012014050100150120140501001
50120140501001
 
F017652530
F017652530F017652530
F017652530
 
Determination of Software Release Instant of Three-Tier Client Server Softwar...
Determination of Software Release Instant of Three-Tier Client Server Softwar...Determination of Software Release Instant of Three-Tier Client Server Softwar...
Determination of Software Release Instant of Three-Tier Client Server Softwar...
 
Defect effort prediction models in software
Defect effort prediction models in softwareDefect effort prediction models in software
Defect effort prediction models in software
 
EFFECTIVE TEST CASE DESING: A REVIEW
EFFECTIVE TEST CASE DESING: A REVIEWEFFECTIVE TEST CASE DESING: A REVIEW
EFFECTIVE TEST CASE DESING: A REVIEW
 
Development of software defect prediction system using artificial neural network
Development of software defect prediction system using artificial neural networkDevelopment of software defect prediction system using artificial neural network
Development of software defect prediction system using artificial neural network
 
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTINGFROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
FROM THE ART OF SOFTWARE TESTING TO TEST-AS-A-SERVICE IN CLOUD COMPUTING
 
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud ComputingFrom the Art of Software Testing to Test-as-a-Service in Cloud Computing
From the Art of Software Testing to Test-as-a-Service in Cloud Computing
 
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
A Review on Parameter Estimation Techniques of Software Reliability Growth Mo...
 
A Review On Software Reliability.
A Review On Software Reliability.A Review On Software Reliability.
A Review On Software Reliability.
 
A Complexity Based Regression Test Selection Strategy
A Complexity Based Regression Test Selection StrategyA Complexity Based Regression Test Selection Strategy
A Complexity Based Regression Test Selection Strategy
 
Dc35579583
Dc35579583Dc35579583
Dc35579583
 
Software testing
Software testingSoftware testing
Software testing
 
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
 
Towards formulating dynamic model for predicting defects in system testing us...
Towards formulating dynamic model for predicting defects in system testing us...Towards formulating dynamic model for predicting defects in system testing us...
Towards formulating dynamic model for predicting defects in system testing us...
 

Mehr von IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

Mehr von IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Kürzlich hochgeladen

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Kürzlich hochgeladen (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Developing software analyzers tool using software reliability growth model

  • 1. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME 448 DEVELOPING SOFTWARE ANALYZERS TOOL USING SOFTWARE RELIABILITY GROWTH MODEL FOR IMPROVING SOFTWARE QUALITY Mr. Sandeep P. Chavan1 , Dr. S. H. Patil 2 , Mr. Amol K. Kadam3 1 Department of Computer Engg Bharati Vidyapeeth Deemed University College of Engineering Pune. 2 Department of Computer Engg Bharati Vidyapeeth Deemed University College of Engineering Pune. 3 Department of Computer Engg Bharati Vidyapeeth Deemed University College of Engineering Pune. ABSTRACT Software reliability is defined as the probability of free failure operations for a specified period of time in a specified conditions. Software reliability growth models (SRGM) have been developed to estimate software reliability measures such as number of remaining faults, software failure rate & software reliability. Software testing is a measure face which takes place during software development process .Testing is process of finding errors. It involves any activity aimed at evaluating an attribute or capability of the program for system & determining that it meets its required result. Software testing is a critical element software quality & ensures & represents the ultimate review of specification, design & code generation. But testing of the software for long time may not ensure a bug free software & high reliability. Optimum amount of code also needs to be covered to make sure that software may not be removed perfectly; this is mainly due to complexity of software or nature of testing team. This phenomenon is known as imperfect debugging. When the faults are not removed perfectly & leads to further generation of fault this process is known as error generation. In the event of flawed blame debugging the flaw substance of the programming is not updated, however only in light of fragmented comprehension of the programming, the located issue is not uprooted altogether. At the same time in the event of blunder era the issue substance builds as the testing advances and evacuation brings about presentation of new blames while uprooting old ones. n. The model has been validated, assessed and contrasted and other existing discrete NHPP demonstrates by applying it on real washout / issue INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) ISSN 0976 – 6367(Print) ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), pp. 448-453 © IAEME: www.iaeme.com/ijcet.asp Journal Impact Factor (2013): 6.1302 (Calculated by GISI) www.jifactor.com IJCET © I A E M E
  • 2. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME 449 evacuation information sets refered to from true programming advancement ventures. The effects show that the proposed model furnishes enhanced goodness of fit and prescient legitimacy for programming flop / shortcoming evacuation information. Keywords: Software reliability growth models (SRGM), ENHPP (Enhanced Non- Homogeneous Poisson Process), SDLC(Software Development Life Cycle), SRS(Software Requirement Specification). 1. INTRODUCTION SRGM is mathematical model. It shows how software reliability improves as faults are detected and repaired. SRGM can be used to predict when a particular level of reliability is likely to be attained. Thus, SRGM is used to determine when to stop testing time. All these activities require complex software systems. It is important that these systems are thoroughly tested before implementation. There is a huge cost attached with fixing failures, safety concerns, and legal liabilities therefore organizations need to produce software that is reliable. There are several methodologies to develop software but questions that need to be addressed are how many times will the software fail and when, how to estimate testing coverage, when to stop testing, and when to release the software.[1] Also, for a software product we need to predict/estimate the maintenance effort; for example, how long must the warranty period must be, once the software is released, how many defects can be expected at what severity levels, how many engineers are required to support the product, for how long, and so forth.[5] The prospective disastrous failure of software and the consequential damage is a scenario that is of great concern in terms of scientific disaster preparedness. Proper vigilance for such an event to enable mitigation of adverse impacts to the greatest degree possible requires modeling of software reliability to capture the risk of software failure. Programming inadequacies may be because of mistakes, ambiguities, oversights or error of the detail that the programming is expected to fulfill, lack of regard or awkwardness in composing code, deficient testing, off base or surprising utilization of the programming or other unforeseen issues. These errors can hamper the performance of the software and can adversely affect its reliability. Therefore software reliability is of great concern for software developers.[2] Reliability techniques can be divided into two categories namely Trending and Predictive .Trending reliability tracks the failure data produced by the software system to develop a reliability operational profile of the system over a specified time Whereas Predictive reliability assigns probabilities to the operational profile of a software system. In practice, reliability trending is more appropriate for software, whereas predictive reliability is more suitable for hardware. Trending reliability can be further classified into four categories:[4] Error Seeding, Failure Rate, Curve Fitting, and Reliability Growth. Error Seeding: Estimates the number of errors in a program by using multistage sampling. Errors are divided into indigenous and induced (seeded) errors. The unknown number of indigenous errors is estimated from the number of induced errors and the ratio of errors obtained from debugging data. Failure Rate: Is used to study the program failure rate per fault at the failure intervals. As the number of remaining faults change, the failure rate of the program changes accordingly.[2] Curve Fitting: Uses statistical regression analysis to study the relationship between software complexity and the number of faults in a program, as well as the number of changes,
  • 3. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME 450 or failure rate. Reliability Growth: Measures and predicts the improvement of reliability programs through the testing process. Reliability growth also represents the reliability or failure rate of a system as a function of time or the number of test cases. As reliability is of great concern for software products this field is catching attention of various researchers and practitioners. This has lead to a new concept Software Reliability Growth Modeling. A SRGM is characterized as a device that might be utilized to assess the programming quantitatively, advance test status, plan status, and screen the progressions in dependability exhibition. Software reliability assessment and prediction is important to evaluate the performance of software system. The reliability of the software is quantified in terms of the estimated number of faults remaining in the software system. During the testing phase, the emphasis is on reducing the remaining fault content hence increasing the software reliability.[3] The SRGMs developed in literature are either dependent on testing time, testing effort or testing coverage. Testing time is the calendar time or the CPU time whereas testing effort takes into account the manpower time and the CPU time. We discuss some novel software reliability growth models dependent on time. Testing Coverage plays a very important role in predicting the software reliability. Testing Coverage is actually a structural testing technique in which the software performance is judged with respect to specification of the source code and the extent or the degree to which software is executed by the test cases. TC can help software developers to evaluate the quality of the tested software and determine how much additional effort is needed to improve the reliability of the software besides providing customers with a quantitative confidence criterion while planning to use a software product. Hence, safety critical system has a high coverage objective. The basic testing coverage measures are [1]. 1. Statement Coverage: It is defined as the proportion of lines executed in the program. If we assume that the faults are uniformly distributed throughout the code, then percentage of executable statements covered shows the percentage of faults discovered. 2. Decision / Condition Coverage: This measure indicates whether Boolean expressions tested in control structures evaluated to both true and false. 3. Path Coverage: This measure shows the percentage of all possible paths existing in the code exercised by the test cases. 4. Function Coverage: This measure indicates the proportion of functions/ procedures influenced by the testing Software reliability growth models based on testing coverage have been developed by Inoue et al and Pham et al in literature based on various testing coverage functions. These testing coverage functions are based on time and are utilized to measure the coverage of the software. 2. LITERATURE SURVEY Various investigative programming dependability shows have been proposed for evaluating the unwavering quality development of a programming item. In this paper we present an Enhanced non-homogeneous Poisson process (ENHPP) model and show that awhile ago reported Non-homogeneous Poisson process (NHPP) based models, with limited mean esteem capacities, are extraordinary instances of the (ENHPP) model. The (ENHPP) model contrasts from past models in that it consolidates unequivocally the time differing test- scope capacity in its analytical definition, and accommodates damaged blame discovery in the testing stage and test scope throughout the testing and operational stages . The (ENHPP) model is validated utilizing a few accessible inadequacy information sets.
  • 4. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME 451 SDLC Phases I] Feasibility analysis Includes analysis of project requirements in terms of input data and desired output, processing required to transform input into output, cost-benefit analysis, and schedule of the project. The feasibility analysis also includes the technical feasibility of a project in terms of available software tools, hardware, and skilled software professionals. At the end of this phase, a feasibility report for the entire project is created. II] Requirement analysis and specification Includes gathering, analyzing, validating, and specifying requirements. At the end of this phase, the Software Requirement Specification (SRS) document is prepared. SRS is a formal document that acts as a written agreement between the development team and the customer. SRS acts as input to the design phase and includes functional, performance, software, hardware, and network requirements of the project. III] Design Includes translation of the requirements specified in the SRS into a logical structure that can be implemented in a programming language. The output of the design phase is a design document that acts as an input for all the subsequent SDLC phases. IV] Coding Includes implementation of the design specified in the design document into executable programming language code. The output of the coding phase is the source code for the software that acts as input to the testing and maintenance phase. V] Testing Includes detection of errors in the software. The testing process starts with a test plan that recognizes test-related activities, such as test case generation, testing criteria, and resource allocation for testing. The code is tested and mapped against the design document created in the design phase. The output of the testing phase is a test report containing errors that occurred while testing the application. VI] Maintenance Includes implementation of changes that software might undergo over a period of time, or implementation of new requirements after the software is deployed at the customer location. The maintenance phase also includes handling the residual errors that may exist in the software even after the testing phase. Testing of the software for a long time may not ensure a bug free software and high reliability. Optimum amount of code also needs to be covered to make sure that the software is of good quality. Testing time alone may not give the correct picture of the number of faults removed in the software. Therefore proposed Analysis and Design of Software reliability growth model in concurrence with SDLC.Real needs for improving software reliability to improve system dependability and reduce maintenance cost. So to make software reliable we enhanced testing phase of SDLC to testing time, testing coverage and testing quality.[5]
  • 5. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME 452 3. STATEMENT OF AIM AND OBJECTIVE: Aim of this model is achieve the reliability of the software and Increases role of software in real life systems. Objectives are to manage and improve: a) The reliability of the software b) Check the efficiency of development activities c) Evaluate the software reliability at the end of validation activities and in operation d) Estimate the maintenance effort to “correct” faults activated during development and residual faults in operation. 4. PROPOSED MODEL The new SDLC model that is developed to minimize the test effort of software project. This model is enhanced version of Non-Homogeneous Poisson Process -Model. The main feature of our model is to use the stubs and drivers for reusability of code to minimize the test effort. Main Goals of the proposed model • Enhance the reusability of code. • Minimize the test effort estimation. A software testing model summarizes how you should think about test development. It tells you how to plan the testing effort, what purpose tests serve, when they’re created, and what sources of information you use to create them. 4.1. Methodologies and Techniques –ENHPP (Enhanced Non-Homogeneous Poisson Process) model The ENHPP model provides a unifying framework for finite failure software reliability growth models According to this model, the expected number of faults detected by time t, called the mean value function, n(t) is of the form : n(t) = b * c(t) Where b is the needed number of shortcomings in the programming (before testing/debugging starts), and c (t ) is the scope capacity. the ENHPP model utilized by SREPT gives by default to reflect four sorts of inadequacy event rates for every fault. Inter flop times information acquired from the testing stage could be utilized to parameterize the ENHPP (Enhanced Non-Homogeneous Poisson Process) model to acquire gauges of the inadequacy force, number of flaws remaining, dependability after discharge, and scope for the programming. When complexity metrics are available, the total number of faults in the software can be estimated using the fault density approach or the regression tree model. If the number of lines of code in the software is NL, the expected number of faults can be estimated as,[5] : F = NL * FD The relapse tree model is an objective arranged statistical method, which endeavors to foresee the amount of deficiencies in a programming module dependent upon the static unpredictability measurements. The structure of the ENHPP model might additionally be utilized to join the appraisal of the aggregate number of issues acquired after the testing stage dependent upon unpredictability measurements (parameter a ), with the scope informative content got
  • 6. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976- 6367(Print), ISSN 0976 – 6375(Online) Volume 4, Issue 2, March – April (2013), © IAEME 453 throughout the testing stage (c (t )). The ENHPP model can also use inter failure times from the testing phase to obtain release times (optimal time to stop testing) for the software on the basis of a specified release criteria. Release criteria could be of the following types - Number of remaining faults - In this case, the release time is when a fraction of all detectable faults has been removed. Failure intensity requirements - The criterion based on failure intensity suggests that the software should be released when the failure intensity measured at the end of the development test phase reaches a specified value f. Reliability requirements - This criteria could be used to specify that the required conditional reliability in the operational phase is, say Rr at time t0 after product release. Cost requirements - From a knowledge of the expected cost of removing a fault during testing, the expected cost of removing a fault during operation, and the expected cost of software testing per unit time, the total cost can be estimated. The release time is obtained by determining the time that minimizes this total cost. Availability requirements - The release time can be estimated based on an operational availability requirement [2]. 5. CONCLUSION We have proposed SRGM in testing phase of SDLC to ensure the most reliable software and quality.We have to develop ENHPP (Enhanced Non-Homogeneous Poisson Process) model to find out errors and faults in the current and existing system .It will improve the quality and reliability of the software and moreover ,it will eliminate the errors and faults in the current and existing system .Therefore the SRGM testing will become more authentic . 6. REFERENCES [1] A Detailed Study Of NHPP Software Reliability Models. JOURNAL OF SOFTWARE, VOL. 7, NO. 6, JUNE 2012. [2] Two Dimensional Flexible Software Reliability Growth Model with Two Types of Imperfect Debugging. P.K. Kapur1, Anu G. Aggarwal2 and Abhishek Tandon3. Department of Operational Research, University of Delhi. [3] Fault Removal Efficiency In Software Reliability Growth Model . Advances in Computational Research ISSN: 0975-3273 & E-ISSN: 0975-9085, Volume 4, Issue 1, 2012, Purnaiah B.1*, Rama Krishna V.2 And Bala Venkata Brooks WD, Motley RW,” [4] Analysis of discrete software reliability models- Technical report (RADCTR- 80-84” 1980; New York: Rome Air development center. [5] Comparing Various SDLC Models And The New Proposed Model On The Basis Of Available Methodology Vishwas Massey , Prof. K.J.Satao. [6] Inoue S, Yamada S “Testing-Coverage Dependent Software Reliability Growth Modeling” International Journal of Reliability, Quality and Safety Engineering,Vol. 11, No. 4, 303-312, 2004. [7] S.Saira Thabasum, “Need for Design Patterns and Frameworks for Quality Software Development”, International journal of Computer Engineering & Technology (IJCET), Volume 3, Issue 1, 2012, pp. 54 - 58, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. [8] S.Manivannan and Dr.S.Balasubramanian, “Software Process and Product Quality Assurance in it Organizations”, International journal of Computer Engineering & Technology (IJCET), Volume 1, Issue 1, 2010, pp. 147 - 157, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.