The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The requirements of software users are changing dynamically with a rapid pace which is attributed to the competitive environment and strong market position. The software industry needs to accomplish wearisome task of producing and upgrading the quality application software cost-effectively. With the advent of new technology, the up gradations and enhancements in the software have become more viable...
Reliability testing of web portals is distinctive as compared to that of conventional software. It requires usability and reliability metrics besides functional testing to ensure diverse users are able to use such portals without any formal training and can rely on the portals or requirements quickly and efficiently. The study utilizes the measurable metrics for usability and reliability testing and...
Software testing is an essential activity in software development process that has been widely used as a means of achieving software reliability and quality. Software practitioners rely on test coverage to decide whether software under test has achieved an acceptable level of reliability and can be released. The researchers in the field of software testing focus on defining meaningful test coverage...
At Cisco, our primary measure of field reliability is Software Defects Per Million Hours (SWDPMH), and this metric is goaled on a yearly basis for over 120 product families. A key reason SWDPMH is considered to be of critical importance is that we see high correlation between SWDPMH and Software Customer Satisfaction (SW CSAT) over the wide spectrum of products and feature releases. Therefore, it...
Large scale complex software systems are usually built following component based modeling and design methodologies. For such complex software, system level reliability estimation is a non-trivial problem due to the intricate combinatorial relationships which may exist between component reliabilities and the overall system level reliability. A formal modeling of the interactions among components in...
Software reliability accelerated testing method is used to improve the effectiveness and efficiency of software reliability testing, the main purpose is to reduce the cost of software reliability testing and provide credible reliability evaluation results. The characteristics of the software reliability accelerated testing method which is suitable for GUIs are summarized in this paper. Based on the...
With the increased attention on cyber security, more and more people focus on the security and reliability of the software they utilize. Therefore, software vendors, especially operating system suppliers, make great efforts to build more secure and reliable software. The aim of this paper is finding a re-development way building secure and reliable operating system (OS) based on open source software...
A lot of importance has been attached to the testing phase of the Software Development Life Cycle (SDLC). It is during this phase it is checked whether the software product meets user requirements or not. Any discrepancies that are identified are removed. But testing needs to be monitored to increase its effectiveness. Software Reliability Growth Models (SRGMs) that specify mathematical relationships...
Test coverage is a effective approach of testing effectiveness and adequacy, which has positive impact on software reliability and defect coverage. The test coverage function describes the change of test coverage during the test procedure, and it is an important factor of software reliability models with test coverage. In this paper, the change of test coverage is represented by the generalized logistic...
We propose some criteria for GUI regression testing to determine the appropriate time to stop without wasting too much testing cost. This is essential for all software upgrades that can be released in a reasonably short time, yet still guarantees the product quality. One difficulty to achieve such a target depends on the sequence of test cases being input. The order affects the number of found failures...
Constructing software reliability growth model (SRGM) is an important method to evaluate software reliability. The common SRGMs usually assume that software faults are removed immediately when are detected. And new faults aren't introduced. It is not the truth. In this paper, a new SRGM is presented. The correlation of software faults detection process and the removing process are considered, and...
This paper considers the model-based software reliability evaluation using the information on software testing inputs. Concretely, we define the distance between two software test cases by means of their testing inputs, and estimate the probability that the domain for a test input has already been covered by already-executed test cases. Based on the probability, we formulate the fault-detection probability...
Bug Prediction approaches have traditionally generated a lot of interest primarily due to potential savings in terms of cost, manpower and reputation. Consequently, a number of approaches have been suggested based on code metrics, process metrics, previous defects, testing metrics and multivariate models. With respect to granularity of prediction, these approaches predict at the class level, file...
Model based development and testing techniques have ventured diverse research directions to assure quality of the software product. Models developed during architecture and design phases are efficient tools to assess quality at an early development stage. However, testing the extra-functional or non-functional properties of software systems is not frequently practised eg. reliability. The motivation...
The methodology presented in this paper uses failure data from the software test and combines them with the results from mutation testing. New models based on Zipf's law are used - together with a suitable method for parameter estimation - to get interval estimates for the total number of faults. The new models have been applied to several well-known data sets and some data sets from the author. In...
In order to effectively apply operational profile-based testing to GUI software, this paper shows the overview of graphical operational profiles that are basically generated from execution history of the software and include input conditions and expected results based on GUI screen images of the software.
With the maturity of Software system and a statistically sufficient data base for software failures and the operating hours, it is possible to develop an adaptive model for predicting the RMA relevant software failures based on historical and most recent information and fitting a distribution to the data. This paper will describe the methodology used to predict the software system reliability at a...
Crowdsourcing-based QoE testing is easy to implement and gives quick results at low costs; as a result crowdsourced QoE data is nowadays popular. However, there are common mistakes and pitfalls which are to be kept in mind for ensuring the reliability of such data. In this paper we summarize best practices and recommendations learned through a 4 year journey in Qualinet which have been collected in...
Software testing has ever remained a challenge particularly when testing is done with intention in enhancing the reliability. Conventional testing is increasing the testing in an unpredictable way by reducing the number of faults. There is a need to enhance the reliability by assigning probabilistic priorities to testing mechanism, which is done through software operational profile. This study adopts...
Software engineering is a field which is an essential part of all the organizations and business. In broad sense it affects the global economy. It helps in optimizing resources and minimizing the cost by incorporating reusability property. One good example of using reusability is Commercial off-the-shelf (COTS). COTS is a common name in software industry now-a-days. COTS based systems can be developed...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.