Skip to main content
Many organizations want to predict the number of defects (faults) in software systems, before they are deployed, to gauge the likely delivered quality and maintenance effort. To help in this, numerous software metrics and statistical... more
    • by 
    •   17  
      Information SystemsSoftware EngineeringSoftware MaintenanceSoftware Reliability
Standards concerned with the development of safety-critical systems, and the software in such systems in particular, abound today as the software crisis increasingly affects the world of embedded computer-based systems. The use of formal... more
    • by 
    •   20  
      Safety EngineeringComputer ScienceSoftware EngineeringFormal Methods (Formal Verification)
The methods that are usually employed to select the Enterprise Resource Planning (ERP) software package are tedious and inefficient. Selection of inappropriate software packages can lead to complexity and overrun cost which affects the... more
    • by 
    • Software Reliability
Software architecture evaluation has been proposed as a means to achieve quality attributes such as maintainability and reliability in a system. The objective of the evaluation is to assess whether or not the architecture will lead to the... more
    • by 
    •   16  
      Computer ScienceComputer ArchitectureSoftware EngineeringSoftware Maintenance
    • by  and +1
    •   14  
      Software EngineeringRisk ManagementSoftware ReliabilitySoftware Design
Abstract—The growing diversity of web-client platform configurations causes websites to vary unpredictably, creating a myriad of challenges during software development life cycle (SDLC). This eventually affects websites user experience... more
    • by 
    •   5  
      Software TestingProductivityUsability and user experienceSoftware Reliability
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,... more
    • by 
    •   8  
      EngineeringComputer ScienceSoftware EngineeringTechnology
Testing software in air traffic control systems costs much more than building them. Software engineers strive to find methodological and process-level solutions to balance costs and to better distribute verification efforts among all... more
    • by 
    •   8  
      Software EngineeringSoftware Process Improvement and AssessmentEmpirical Software EngineeringSoftware Quality Engineering
Abstruct-Software measurement, like measurement in any other discipline, must adhere to the science of measurement if it is to gain widespread acceptance and validity. The observation of some very simple, but fundamental, principles of... more
    • by 
    •   14  
      Information SystemsMeasure TheorySoftware EngineeringSoftware Testing
A number of analytical models have been proposed during the past 15 years for assessing the reliability of a software system. In this paper we present an overview of the key modeling approaches, provide a critical analysis of the... more
    • by 
    •   9  
      Information SystemsSoftware DevelopmentSoftware ReliabilityComputer Software
System and application availability continues to be a fundamental characteristic of IT services. In recent years our IT Operations team has placed special focus on this area. Using a combination of goals, metrics, processes,... more
    • by 
    •   5  
      Software EngineeringSoftware ReliabilityITIL/ITSMIT and Operations
Software quality engineering is concerned with building software products with required quality and assessing the level of quality. Software processes are important assets in achieving and assessing the software quality. Furthermore the... more
    • by 
    •   8  
      Software EngineeringQuality ManagementSoftware ReliabilitySoftware Quality
Fault tolerance, reliability and resilience in Cloud Computing are of paramount importance to ensure continuous operation and correct results, even in the presence of a given maximum amount of faulty components. Most existing research and... more
    • by 
    •   6  
      Software ArchitectureCloud ComputingSoftware ReliabilityFault Tolerance
This paper presents and discusses the rationale behind a method for structuring complex computing systems by the use of what we term "recovery blocks," "conversations," and "fault-tolerant interfaces." The aim is to facilitate the... more
    • by 
    •   14  
      Information SystemsSoftware ReliabilityFault ToleranceComputers
The Hyperspectral Image Analysis (HIA) Toolbox is a collection of algorithms that extend the capability of the MATLAB numerical computing environment for the processing of hyperspectral and multispectral imagery. The purpose of the HIA... more
    • by  and +1
    •   16  
      AlgorithmsRemote SensingImage AnalysisInformation Extraction
A neural network based software reliability model to predict the cumulative number of failures based on Feed Forward architecture is proposed in this paper. Depending upon the available software failure count data, the execution time is... more
    • by 
    •   4  
      Software ReliabilityArtificial Neural NetworksANNComputer Applications
Software reliability growth models (SRGMs) have been developed to estimate software reliability measures such as the number of remaining faults, software failure rate, and software reliability. Issues such as imperfect debugging and the... more
    • by 
    •   6  
      EngineeringSoftware TestingSoftware DevelopmentFault Detection
This paper develops an availability model of a virtualized system. We construct non-virtualized and virtualized two hosts system models using a two-level hierarchical approach in which fault trees are used in the upper level and... more
    • by 
    •   11  
      Markov ProcessesVirtual MachinesSoftware ReliabilityVirtual Machine
The designed hand gripper mechanism in this work is a two jaw actuated gripper which is different from the conventional cam and follower gripper in the way that controlled movement of the jaws is done with the help of human hand and... more
    • by 
    •   8  
      Software ReliabilityFinite Element Analysis (FEA)Feature SelectionCompliant Mechanisms
The paper is based on Fuzzy Logic (FL) and Neural Network (NN) techniques to predict the software reliability using the MATLAB toolbox. There are four methods used in this paper to predict reliability of the dataset retrieved from John... more
    • by 
    •   4  
      Software ReliabilitySoftware Reliability PredictionSoftware Reliability ModelsArtificial Intelligent and Soft Computing Methodologies
This paper examines the most widely used reliability modeLs. The models discussed fall into two categories, the data domain and the time domain. Besides tracing the historical development of the various models their advantages and... more
    • by 
    •   18  
      Information SystemsEnvironmental EconomicsSoftware TestingSpace Technology
In recent years, many people have devoted their efforts to the issue of quality of Web site. The concept of quality is consisting of many criteria: quality of service perspective, a user perspective, a content perspective or indeed a... more
    • by 
    •   13  
      Information ManagementSoftware TestingPerformanceSoftware Reliability
One of the motivations for specifying software architectures explicitly is the use of high level structural design information for improved control and prediction of software system quality attributes. In this paper, we present an... more
    • by 
    •   24  
      Information SystemsObject Oriented ProgrammingStatic AnalysisSoftware Architecture
In this paper using the main feature of our proposed Model in its inflection point, we propose a software reliability growth model, which relatively early in the testing and debugging phase, provides accurate parameters estimation, gives... more
    • by 
    •   13  
      Software ReliabilityLogistic RegressionProgram testing, debugging, and analysisSoftware Reliability and manintainability
There is great interest in ensuring correctness of safety-critical embedded systems since on the one hand the use of software gives greatly increased functionality and flexibility and on the other hand it provides unprecedented... more
    • by 
    •   13  
      Safety EngineeringComputer ScienceSoftware EngineeringFormal Methods (Formal Verification)
This paper examines the theoretical and practical role of testing in software development. We prove a fundamental theorem showing that properly structured tests are capable of demonstrating the absence of errors in a program. The... more
    • by 
    •   10  
      Information SystemsSoftware DevelopmentSoftware ReliabilityReliability Theory
A neural network based software reliability model to predict the cumulative number of failures based on Feed Forward architecture is proposed in this paper. Depending upon the available software failure count data, the execution time is... more
    • by 
    •   3  
      Software ReliabilityArtificial Neural NetworksANN
termination of the manpower peak. The ratio of manpower peak to completion date is quite precise and is the best method of determining the delivery data. Cumulative manpower plots are particularly unsuited for any type of predictions,... more
    • by 
    •   9  
      Information SystemsSoftware ReliabilityComputer SoftwareReal Time
Agile development methodologies have been gaining acceptance in the mainstream software development community. While there are numerous studies of Agile development in academic and educational settings, there has been little detailed... more
    • by 
    •   13  
      Software DevelopmentSoftware ArchitectureEmpirical Software EngineeringSoftware Reliability
Software plays an important role in every field of human activity today varying from medical diagnosis to remote controlling spacecraft. Hence it is important for the software to provide failure-free performance whenever needed. The... more
    • by 
    • Software Reliability
Traditional approaches to software reliability modeling are black box-based; that is, the software system is considered as a whole, and only its interactions with the outside world are modeled without looking into its internal structure.... more
    • by 
    •   11  
      Computational ModelingSoftware TestingFault DetectionSoftware Reliability
Safety critical software requires integrating verification techniques in software development methods. Software architectures must guarantee that developed systems will meet safety requirements and safety analyses are frequently used in... more
    • by 
    •   53  
      Software EngineeringSoftware MaintenanceProject ManagementGraph Theory
A management model for explaining software errors is developed and estimated. The model is used to analyze two years of error log data at a commercial site. The focus is on identifying managerially controllable factors which affect... more
    • by 
    •   9  
      Information SystemsInformation TechnologySoftware MaintenanceSoftware Reliability
    • by 
    •   2  
      Software ReliabilitySoftware FMECA
Software is ubiquitous in our daily life. It brings us great convenience and a big headache about software reliability as well: Software is never bug-free, and software bugs keep incurring monetary loss of even catastrophes. In the... more
    • by 
    •   4  
      Software EngineeringData MiningSoftware ReliabilitySoftware
Several tools have been developed for the estimation of software reliability. However, they are highly specialized in the approaches they implement and the particular phase of the software life-cycle in which they are applicable. There is... more
    • by 
    •   9  
      TechnologyPerformance Evaluation (Computer Science)Software ReliabilityPerformance Evaluation
Open source communities have successfully developed a great deal of software. Due to its free availability and highly secure operating system environment it is promoted by most of the countries all over the world. India also started... more
    • by 
    •   8  
      StatisticsSoftware ReliabilityProbabilityOpen Source
In this paper, a cost model with warranty cost, time to remove each error detected in the software system, and risk cost due to software failure is developed. A software reliability model based on non-homogeneous Poisson process is used.... more
    • by 
    •   11  
      Distributed ComputingSoftware TestingComputer HardwareSoftware Reliability
Since 2002, over 10% of total cyber vulnerabilities were SQL injection vulnerabilities. Since most developers are not experienced software security practitioners, a solution for correctly fixing SQL injection vulnerabilities that does not... more
    • by 
    •   11  
      Computer ScienceSoftware SecurityDatabasesSoftware Reliability
0 7 4 0 -7 4 5 9 / 0 7 / $ 2 5 . 0 0 © 2 0 0 7 I E E E
    • by 
    •   15  
      Information SystemsProject ManagementSoftware TestingModeling
Most Software Reliability Growth Models (SRGMs) ignore either the learning phenomenon of the testing team or quality of debugging or both for the sake of simplicity. Some SRGMs consider imperfect debugging tightly integrated with the... more
    • by 
    •   2  
      Software TestingSoftware Reliability
Software industry suffer many challenges in developing a high quality reliable software. Many factors affect their development such as the schedule, limited resources, uncertainty in the developing environment and inaccurate requirement... more
    • by 
    •   11  
      Computational ModelingFuzzy LogicSoftware TestingSoftware Development
Analyzing the reliability of a software can be done at various phases during the development of engineering software. Software reliability growth models (SRGMs) assess, predict, and controlthe software reliability based on data obtained... more
    • by 
    •   7  
      Software ReliabilitySoftware Reliability and manintainabilitySoftware Reliability PredictionSoftware Reliability Models
Number of software Reliability growth models has been proposed in the literature. A mathematical technique which describes the software testing phenomenon known as the software reliability growth model. Software reliability growth models... more
    • by 
    •   10  
      Software EngineeringSoftware TestingSoftware ReliabilitySoftware Testing (Computer Science)
Grid scheduling is one of the prime challenges in grid computing. Reliability, efficiency (with regard to time utilization), effectiveness in resource usage, as well as robustness tend to be the demanded features of Grid scheduling... more
    • by 
    •   9  
      Computer ScienceGrid ComputingProject ManagementOperations Research
As smart phones grow in popularity, manufacturers are in a race to pack an increasingly rich set of features into these tiny devices. This brings additional complexity in the system software that has to fit within the constraints of the... more
    • by 
    •   9  
      Software ReliabilityOpen SourceCase StudyRoot Cause Analysis
We present a method for optimizing software testing efficiency by identifying the most error prone path clusters in a program. We do this by developing variable length genetic algorithms that optimize and select the software path clusters... more
    • by 
    •   8  
      Information TechnologySoftware TestingGenetic AlgorithmsSoftware Reliability
Software systems have become integral part of everyday life and dependency on these makes the assessment of their reliability, a crucial task in software development. To facilitate the assessment of software reliability, effective tools... more
    • by 
    •   6  
      Software ReliabilitySoftware Reliability and manintainabilitySoftware Reliability PredictionSoftware Reliability Models
Owners of industries traveling around the world need some system from where they can monitor and keep control of their industry remotely. Speedily advancing software technologies have made it possible to develop a new generation of... more
    • by 
    •   10  
      Computational ModelingMobile ComputingSoftware ReliabilityComputers
In many cases, it is possible to derive a quantitative reliability or availability assessment for systems containing software with the appropriate use of system-level measurement-based modeling and supporting data. This paper demonstrates... more
    • by 
    • Software Reliability