• Home
  • Search
  • Quantifying the reliability of software: statistical testing based on a usage model
  • Cite Icon33
  • https://doi.org/10.1109/sess.1995.525966Copy DOI Icon

Quantifying the reliability of software: statistical testing based on a usage model

  • Aug 21, 1995
  • C Trammell
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

When a population is too large for study, as is the case for all possible uses of a software system, a statistically correct sample must be drawn as a basis for inferences about the population. In statistical testing of software based on a Markov chain usage model, the rich body of analytical results available for Markov chains provides numerous insights that can be used in test planning. Further, the connection between Markov chains and operations research techniques permits a Markov usage model to be expressed as a system of constraints, with mathematical programming used to generate the optimal model for a particular objective function. Since a software usage model is based on the specification, all analyses may be performed early in the development cycle and used as a quantitative basis for management decisions. These techniques have been reduced to engineering practice and used in large projects by IBM, Ericsson, all branches of the US military, and others. In this paper, statistical experiments, Markov models, and optimization techniques are shown to provide a sound theoretical and practical basis far quantifying the reliability of software.

Similar Papers
  • Conference Article
  • Citations8

Automatic generation of Markov chain usage models from real-time software UML models

  • Sep 08, 2004
  • Jiong Yan +2
  • Conference Article

Improving test adequacy and software reliability with practices of statistical testing

  • Jul 01, 2017
  • Yufeng Xue +4
  • Research Article

CenUMs – concurrency enhanced usage models for statistical testing of complex systems with concurrent streams of use

  • Jul 25, 2016
  • Science of Computer Programming
  • Daniel Homm +2
  • Conference Article
  • Citations4

Software reliability estimation method based on Markov usage models using Importance Sampling

  • Oct 01, 2012
  • Deping Zhang +2
  • Conference Article

Usage modeling through sequence enumeration for automated statistical testing of a GUI application

  • Jun 01, 2014
  • Lan Lin +2
  • Research Article
  • Citations6

A Polyhedron Approach to Calculate Probability Distributions for Markov Chain Usage Models

  • Dec 01, 2010
  • Electronic Notes in Theoretical Computer Science
  • Winfried Dulz +2
  • Research Article
  • Citations2

Syntactic user modelling with stochastic processes

  • Jan 01, 2001
  • Theoretical Issues in Ergonomics Science
  • Holger Luczak +3
  • Conference Article
  • Citations7

Web Service Reliability Test Method Based on Log Analysis

  • Jul 01, 2017
  • Xuetao Tian +2
  • Research Article
  • Citations9

Model theory approach to transaction processing system development

  • Oct 01, 2005
  • International Journal of General Systems
  • Yasuhiko Takahara +3
  • Book Chapter
  • Citations1

Model-Based Strategies for Reducing the Complexity of Statistically Generated Test Suites

  • Jan 01, 2013
  • Winfried Dulz
  • Research Article
  • Citations43

Statistical prioritization for software product line testing: an experience report

  • Jul 24, 2015
  • Software & Systems Modeling
  • Xavier Devroey +6
  • Research Article
  • Citations8

Multi‐Objective Optimization of the Food‐Energy‐Water Nexus Problem: A Review of the Key Concepts and Emerging Opportunities in Objective Functions, Decision Variables, and Optimization Techniques

  • Apr 01, 2025
  • Earth's Future
  • Isaac Okola +3
  • Research Article
  • Citations22

Existence theorems of systems of variational inclusion problems with applications

  • Jul 07, 2007
  • Journal of Global Optimization
  • Lai-Jiu Lin +2
  • Conference Article
  • Citations45

Injecting user models and time into precision via Markov chains

  • Jul 03, 2014
  • Marco Ferrante +2
  • Conference Article
  • Citations3

Calculating the usage probabilities of statistical usage models by constraints optimization

  • May 03, 2010
  • Winfried Dulz +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.