• Publication
  • PrePrints
  • Abstract - Defects Per Million (DPM) Computation in Service-Oriented Environments
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Defects Per Million (DPM) Computation in Service-Oriented Environments
PrePrint
ISSN: 1939-1374
Subrota K. Mondal, The Hong Kong University of Science and Technology, Hong Kong
Xiaoyan Yin, Duke University, Durham
Jogesh K. Muppala, The Hong Kong University of Science and Technology, Hong Kong
Javier Alonso, Duke University, Durham
Kishor S. Trivedi, Duke University, Durham
Traditional system-oriented dependability metrics like reliability and availability do not fully reflect the impact of system failure-repair behavior in service-oriented environments. The telecommunication systems community prefers to use Defects Per Million (DPM), defined as the number of calls dropped out of a million calls due to failures, as a user-perceived dependability metric. In this paper, we provide new formulation for the computation of the DPM metric for a system supporting Voice over IP functionality using the Session Initiation Protocol (SIP). We evaluate different replication schemes that can be used at the SIP application server. They include the effects of software failure, failure detection, recovery mechanisms, and imperfect coverage for recovery mechanisms. We derive closed-form expressions for the DPM taking into account the transient behavior of recovery after a failure. Our approach and underlying models can be readily extended to other types of service-oriented environments.
Index Terms:
Applications,Data communications,Network Operations,Telephony,Wide-area networks,Communication/Networking and Information Technology,Computer Systems Organizations,Reliability,availability,and serviceability
Citation:
Subrota K. Mondal, Xiaoyan Yin, Jogesh K. Muppala, Javier Alonso, Kishor S. Trivedi, "Defects Per Million (DPM) Computation in Service-Oriented Environments," IEEE Transactions on Services Computing, 22 Nov. 2013. IEEE computer Society Digital Library. IEEE Computer Society, <http://doi.ieeecomputersociety.org/10.1109/TSC.2013.52>
Usage of this product signifies your acceptance of the Terms of Use.