Performance Analysis for Shared Services
|
|
|
- Blanche Richard
- 10 years ago
- Views:
Transcription
1 Performance Analysis for Shared Services Hai Sobey School of Business, Saint Mary's University, Canada ABSTRACT Shared services have widely spread in the government and private sectors as an alternative to outsourcing. Unlike outsourcing, shared service is the standardization and consolidation of common functions across the multiple organizations to reduce operational cost and to increase information and knowledge sharing. One critical aspect to successful shared services is to maintain specified service levels and response times for each individual organization. This paper presents a technique for performance analysis for shared services, and demonstrates the usefulness of this technique in implementing shared services. INTRODUCTION Recently, shared services have widely spread in government and private sectors as an alternative to outsourcing (Janssen and Joha, 2006; Leavell, 2006; Rolia et al., 2006; Williams, 2006). Shared service is the standardization and consolidation of common functions across multiple organizations to reduce operational cost and to increase information and knowledge sharing. The cross-organizational dimension of shared services makes up distinctive characteristics in contrast to other business processes (Davenport et al., 2004; Ulbrich, 2005). One of the important aspects of successful shared services is to maintain specified service levels and response times for each individual organization. In this paper, we present a technique for performance analysis for shared services. This technique is based on multi-class product form queuing network models and the mean value analysis algorithm (Basket et al., 1975; Reiser and Lavenberg, 1980). We demonstrate the usefulness of this technique in implementing shared services. The remainder of this paper is organized as follows. Section 2 describes the unique characteristics and implementation issues of shared services. Section 3 presents the technique for performance analysis for shared services, and Section 4 shows the usefulness and effectiveness of this technique. Finally, Section 5 provides a summary and conclusions. Characteristics of Shared Services SHARED SERCIVES Services for common functions in individual organizations can be shared to reduce operational cost and to increase information and knowledge sharing through standardization and consolidation of these service processes. Generally, information systems services, accounting and financial services, customer relationship management, and human resource management are the designated lines of business processes for shared services. Shared services require significant transformation of business processes. Cost saving through business process reengineering is the strategic opportunity of shared services (Davenport et al., 2004; Davenport and Short, 1990). By sharing common non-core business functions, such as information systems services, accounting and financial services and human resource management, would dramatically improve the business performance of each individual partner organizations of shared services. Communications of the IIMA Volume 7 Issue 2
2 Goals of shared services are: Lower costs of business processes and improve services. Form a long-term strategic alliance with other organizations to share information and knowledge. Establish leadership through a focus on core business functions. Implementation of Shared Services As more organizations have engaged in shared services, there has been a growing realization of the importance of implementing shared services and redesigning organizations. Many organizations have discovered that it requires considerable efforts to make shared services suitable for their specific situations (Baron et al., 2005; Park and Kim, 2005; Rison, 2005). Research has indicated that successful implementation of shared services requires new organizational structures (Gulati and Singh, 1998; Kakabadse and Kakabadse, 2000). Shared services drive all partner organizations to form a network with the nucleus of shared service providers. A shared service provider provides shared services and knowledge to each partner organization. Each individual organization is a stockholder of the shared service provider and acts as part of its governance. Such a strategic alliance actualizes value-adding, resource and knowledge sharing, as well as risk sharing partnerships. Successful implementations of shared serviced has been reported in the many fields, including information systems services, accounting and financial services, and human resource management (Marcolin and Ross, 2005; Park and Kim, 2005; Ulbrich, 1995). Information technology creates fertile soil for shared services (King and Malhotra, 2000; Marcolin and Ross, 2005; Park and Kim, 2005). The rational behind shared services is that organizations tend to do fewer things better and with lower costs in order to be strong competitors. In practice, business process reengineering (BPR) is often used to re-examine shared services related to business processes and the relationship between business units (Ulbrich, 2006). Organizations perform only those core functions for which they have expert skills, and share with partner organizations those non-core services that can be performed more economically by the shared service providers. Although shared services are often mistakenly implemented as outsourcing, there is a fundamental difference between shared services and outsourcing. For shared services, the shared service provider is formed and governed by the partner organizations (Gulati and Singh, 1998). For outsourcing, the relationship between the service provider and the outsourced organization is usually defined by a bilateral contract. One of the important aspects of successful implementation of shared services is to maintain specified service levels and response times for each individual partner organization. As a shared service center provides services to partner organizations, different organizations have different requirements about service levels and response times. It is hard, but necessary, to predict the appropriateness of these requirements at the operational level. Currently, there is no analytical tool used for judging the appropriateness of service levels and accurately predicting the performance for shared services. In the next section, we present a technique for performance analysis of shared services. PERFORMANCE ANALYSIS FOR SHARED SERVICES Multi-class Product Form Queuing Network Models Multi-class product form queuing network models have been widely used in performance analysis of resource sharing systems, such as computer systems and communication networks (Bolch et al., 2006). They are capable of providing accurate predictions of service levels of different types of requests in a resource sharing system. As shared services may be treated as resource sharing systems, multi-class product form queuing network models can form a useful basis for judging the appropriateness of service levels for shared services. A queuing network model is a collection of service centers representing the system resources that provide service to a collection of customers that represent the tasks. The tasks competition for the service of a resource corresponds to customers queuing into the service center. Once a customer is served by a service center and departs from it, the customer may join the queue of another service center in the network. For multi-class product form queuing Communications of the IIMA Volume 7 Issue 2
3 network models (Baskett et al., 1975), customers in the network are classified into different classes. Different classes of customers correspond to different types of tasks with different characteristics. Moreover, for multi-class product form queuing network models, the capacity of all queues is infinity and all service centers belong to one of the following four types: 1. Single-server service centers with First Come First Served scheduling and exponential customer service time distribution, identical to each customer class. 2. Single-server service centers with Processor Sharing scheduling and arbitrary customer service time distribution. 3. Single-server service centers with Last Come First Served with Preemption scheduling and arbitrary customer service time distribution. 4. Infinity-server service centers with arbitrary customer service time distribution. For the first three types of service centers, there is only one server to serve customers, and customers have to wait in the queue before they are served. For Type 4 service centers, there are an infinite number of servers to serve customers, and customers will be served immediately when they arrive at the service center. There is no queuing for this type of service centers. For example, a huge computer lab with many computers to serve very few students can be modeled as a Type 4 service center. Multi-class product form queuing network models is capable of providing fairly accurate representations for many real systems. Moreover, many non-product form queuing network models can be accurately approximated by larger and more complex multi-class product form queuing networks (Bolch et al., 2006). In our view, multi-class product form queuing network models is sufficient to accurately model shared services. Tasks from different partner organizations are modeled as different classes of customers in the queuing network. Resources of the shared service provider are modeled as service centers in the queuing network. The fact that each task must be accomplished eventually corresponds to the infinite queuing capacity for all queues in the network. For example, a shared service provider with two employees, A and B, provides bookkeeping and auditing services to two different organizations, X and Y. Organization X has two different types of tasks. One requires only employee A to perform bookkeeping. The other requires employee A to perform bookkeeping first, and then employee B to perform auditing. Organization Y has only one type of tasks which requires employee B to perform auditing. We can model this shared service provider using a multi-class product form queuing networks with 3 classes of customers and 2 single-server service centers. Figure 1 shows such a model. Class 2 Figure 1: A Queuing Network Model. Class 1 Class 3 Service Center A Service Center B Communications of the IIMA Volume 7 Issue 2
4 The Mean Value Analysis Algorithm The average performance measures of multi-class product form queuing network models can be evaluated by the mean value analysis algorithm (Reiser and Lavenberg, 1980). Consider a multi-class product form queueing network (Baskett et al., 1975) with C customer classes and K singleserver service centers. These K service centers can be any of Type 1, 2, 3 single-server service centers described in Section 3.1. The customer classes are indexed as classes 1 through C, and the service centers are indexed as centers 1 through K. The customer population of the queueing network is denoted by the vector N = (N 1, N 2,..., N C ) = [N c ], where N c denotes the number of customers belonging to class c for c=1,2,...,c. The average service demand of a class c customer at center k is denoted by D c,k for c=1,2,...,c, and k=1,2,...,k. This average service demand is defined as the product of two factors: the average service time of a class c customer during each visit to center k, and the average number of visits by a class c customer to center k. The sum of the average service demands of all infinite-server (Type 4) service centers for class c is denoted by Z c. For queuing networks with population vector N, we are interested in the following average performance measures: R c,k (N) = the average residence time of a class c customer at center k. R c (N) = the average response time of a class c customer in the network. Q c,k (N) = the average queue length of class c at center k. Q k (N) = the average total queue length at center k. The average residence time of a class c customer at center k, R c,k (N), is the sum of the average service demand and queuing waiting time of a class c customer at center k. Intuitively, R c,k (N) is the average response time of center k for class c customers, and R c (N) is the average response time of the entire system for class c customers. The mean value analysis algorithm (Reiser and Lavenberg, 1980) involves repeated applications of the following four equations, in which n = (n 1, n 2,..., n C ) is a population vector ranging from 0 = (0, 0,, 0) to N = (N 1, N 2,..., N C ); 1 c is a C-dimensional vector whose c th element is one and whose other elements are zeros; and n-1 c denotes the population vector n with one class c customer removed: R c,k (n) = D c,k [1 + Q k (n-1 c )] K R c (n) = k= Q c,k (n) = 1 R k( c, n ) nc Rc, k( n) Zc + R c( n) C Q k( Q k (n) = c= 1 with initial conditions Q k (0) = 0 for k=1,2,...,k. c, n ) The key component of the mean value analysis is the recursive dependence of the performance measures for one population on those for lower population levels. The performance measures of population n is derived from those of population n-1 c for c=1,2,...,c. An implementation of the mean value algorithm is shown as follows. Algorithm Input: C: the number of classes of customers K: the number of single-server service centers in the network N = [N c ]: the population vector of customers in the network, where each element N c is the number of class c customers in the network for c = 1,2,,C Communications of the IIMA Volume 7 Issue 2
5 Z = [Z c ]: the service demand vector for infinite-server service centers, where each element Z c is the sum of the average service demands of all infinite-server service centers for class c customers for c = 1,2,,C D = [D c,k ]: the service demand matrix for single-server service centers, where each element D c,k is the average service demand of class c customers at center k for c = 1,2,,C and k=1,2,,k Algorithm Output: R c,k (N): the average residence time of a class c customer at center k for the population vector N, where c=1,2,...,c and k=1,2,,k R c (N): the average response time of a class c customer in the network for the population vector N, where c=1,2,...,c Q c,k (N): the average queue length of class c at center k for the population vector N, where c=1,2,...,c and k=1,2,,k Q k (N): the average total queue length at center k for the population vector N, where k=1,2,,k Algorithm Description: FOR k = 1 TO K Q k (0) = 0 FOR n 1 = 0 TO N 1 FOR n 2 = 0 TO N 2 FOR n C = 0 TO N C n = the population vector (n 1, n 2,..., n C ) = [n c ] for c=1,2,,c FOR c = 1 TO C FOR k = 1 TO K IF n == 0 THEN R c,k (n) = 0 Q c,k (n) =0 ELSE R c,k (n) = D c,k [1 + Q k (n-1 c )] nc Rc, k( n) Q c,k (n) = Zc + R c( n) END IF FOR k = 1 TO K C Q k (n) = c= FOR c = 1 TO C R c (n) = k=... K 1 1 Q k( c, n R k( c, n ) ) Communications of the IIMA Volume 7 Issue 2
6 AN ILLUSTRATIVE EXAMPLE We present an illustrative example of applying the proposed technique to the implementation of shared services. Consider in the same example described in Section 3.1. A shared service provider with two employees, A and B, provides shared services to two different organizations, X and Y. Organization X has two different types of tasks, T 1 and T 2. On average, Type T 1 tasks only require employee A to process for 0.5 days, while Type T 2 tasks first require employee A to process for 0.2 day and then require employee B to process for another 0.2 day. Organization Y has only one type of tasks, T 3, which requires employee B to process for 2.0 days on average. As shown in Figure 1 in Section 3.1, the queuing network model consists of 3 classes of customers, 2 single-server service centers, and no infinite-server service centers. The workloads are as follows: D 1,1 = 0.5, D 1,2 = 0, D 2,1 = 0.2, D 2,2 = 0.2, D 3,1 = 0, D 3,2 = 2.0, Z 1 = Z 2 = 0.0. Suppose that organization X has 5 T 1 tasks and 3 T 2 tasks, and organization Y has 7 T 3 tasks. Hence, the population vector N = (5, 3, 7). We want to know whether or not the shared service provider is capable of meeting the following requirements: Requirement I: Requirement II: Requirement III: Type T1 tasks will be accomplished within 5 days on average. Type T2 tasks will be accomplished within 4 days on average. Type T3 tasks will be accomplished within 20 days on average. Applying the mean value analysis algorithm, we obtain R 1 (N) = 3.077, R 2 (N) = 3.2, R 3 (N) = , which means the average response times for Type T 1, T 2, T 3 tasks are 3.077, 3.2 and days respectively. Hence, we are able to conclude that the shared service provider meets the requirements and delivers satisfactory services to both partner organizations. Suppose that organization X still has 5 T 1 tasks and 3 T 2 tasks, but organization Y has 10 T 3 tasks. Hence, the population vector N = (5, 3, 10). We want to know whether or not the shared service provider still meets the same requirements mentioned above. Applying the mean value analysis algorithm, we obtain R 1 (N) = 2.969, R 2 (N) = 3.8, R 3 (N) = 23.75, which means the average response times for Type T 1, T 2, T 3 tasks are 2.969, 3.8 and days respectively. Hence, we conclude that the shared service provider fails to meet Requirement III, and need to be re-designed. One solution could be that the shared service provider hires more employees to do the same job as employee B. Another solution could be that organization Y or the shared service provider hires more employees to process Type T 3 tasks that cannot be handled on time. The re-designed model should then be evaluated using the same technique to ensure that all requirements are met. CONCLUSIONS This paper discusses the potentials and characteristics of shared services. To provide a tool for performance analysis for shared services, this paper presents a technique based on multi-class product form queuing network models and the mean value analysis algorithm. This technique is capable of evaluating response times of shared services for each individual partner organization at the operational level, and it is useful to the successful implementation of shared services. Communications of the IIMA Volume 7 Issue 2
7 REFERENCES Baron, D. B., and Bitran, G. R. (2005). Pricing of shared computer services. Journal of Revenue and Pricing Management, 4(1), Baskett, F., Chandy, K. M., Muntz, R. R., and Palacios, G. (1975). Open, closed and mixed networks of queues with different classes of customers. Journal of the ACM, 22(2), Bolch, G., Greiner, S., Meer, H., and Trivedi, K. S. (2006). Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications, 2 nd edition, Wiley-Interscience, Hoboken, New Jersey. Davenport, T. H., Harris, J. G., and Cantrell, S. (2004). Enterprise systems and ongoing process change. Business Process Management Journal, 10(1), Davenport, T. H., and Short, J. (1990). The new industrial engineering. Sloan Management Review, 31(4), Gulati, R., and Singh, H. (1998). The architecture of cooperation: managing coordination costs and appropriation concerns in strategic alliance. Administrative Science Quarterly, 43(4), Janssen, M., and Joha, A. (2006). Motives for establishing shared service centers in public administrations. International Journal of Information Management, 26(2), Kakabadse, A., and Kakabadse, N. (2000). Sourcing: New face to economies of scale and the emergence of new organizational forms. Knowledge and Process Management, 7(2), King, W. R., and Malhotra, Y. (2000). Developing a framework for analyzing IS sourcing. Information & Management, 37(6), Leavell, H. (2006). International working capital management. The Business Review, 5(1), Marcolin, B. L., and Ross, A. (2005). Complexities in IS sourcing: equifinality and relationship management. Data Base for Advances in Information Systems, 36(4), Park, J.-Y., and Kim, J. S. (2005). The impact of IS sourcing type on service quality and maintenance efforts. Information & Management, 42(2), Reiser, M., and Lavenberg, S. S. (1980). Mean value analysis of closed multichain queueing networks. Journal of the ACM, 27(2), Rison, R. P. (2005). How to reduce the cost of HR and continue to provide value. Human Resource Planning, 28(1), Rolia, J., Cherkasova, L., Arlitt, M., and Machiraju, V. (2006). Supporting application quality of service in shared resource pools. Communications of the ACM, 49(3), Ulbrich, D. (1995). Shared services: from vogue to value. Human Resource Planning, 18(3), Ulbrich, F. (2006). Improving shared service implementation: adopting lessons from the BPR movement. Business Process Management Journal, 12(2), Williams, C. A. (2006). Advancing federal financial management. The Journal of Government Financial Management, 55(4), Communications of the IIMA Volume 7 Issue 2
8 Communications of the IIMA Volume 7 Issue 2
CRITICAL SUCCESS FACTORS FOR SHARED SERVICES: A RESEARCH AGENDA
CRITICAL SUCCESS FACTORS FOR SHARED SERVICES: A RESEARCH AGENDA Shouhong Wang Charlton College of Business, University of Massachusetts Dartmouth Dartmouth, MA 02747-2300 USA [email protected] Hai Wang
How To Predict Performance From A Network Model In Unminer (Uml)
Performance Evaluation of UML Software Architectures with Multiclass Queueing Network Models Simonetta Balsamo Moreno Marzolla Dipartimento di Informatica, Università Ca Foscari di Venezia via Torino 155
Periodic Capacity Management under a Lead Time Performance Constraint
Periodic Capacity Management under a Lead Time Performance Constraint N.C. Buyukkaramikli 1,2 J.W.M. Bertrand 1 H.P.G. van Ooijen 1 1- TU/e IE&IS 2- EURANDOM INTRODUCTION Using Lead time to attract customers
Analysis of a Production/Inventory System with Multiple Retailers
Analysis of a Production/Inventory System with Multiple Retailers Ann M. Noblesse 1, Robert N. Boute 1,2, Marc R. Lambrecht 1, Benny Van Houdt 3 1 Research Center for Operations Management, University
The qnetworks Toolbox: a Software Package for Queueing Networks Analysis
The qnetworks Toolbox: a Software Package for Queueing Networks Analysis Moreno Marzolla Dipartimento di Scienze dell Informazione, Università di Bologna Mura Anteo Zamboni 7, I-40127 Bologna, Italy [email protected]
4 The M/M/1 queue. 4.1 Time-dependent behaviour
4 The M/M/1 queue In this chapter we will analyze the model with exponential interarrival times with mean 1/λ, exponential service times with mean 1/µ and a single server. Customers are served in order
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure
Survey on Models to Investigate Data Center Performance and QoS in Cloud Computing Infrastructure Chandrakala Department of Computer Science and Engineering Srinivas School of Engineering, Mukka Mangalore,
Load Balancing and Switch Scheduling
EE384Y Project Final Report Load Balancing and Switch Scheduling Xiangheng Liu Department of Electrical Engineering Stanford University, Stanford CA 94305 Email: [email protected] Abstract Load
TRAFFIC ENGINEERING OF DISTRIBUTED CALL CENTERS: NOT AS STRAIGHT FORWARD AS IT MAY SEEM. M. J. Fischer D. A. Garbin A. Gharakhanian D. M.
TRAFFIC ENGINEERING OF DISTRIBUTED CALL CENTERS: NOT AS STRAIGHT FORWARD AS IT MAY SEEM M. J. Fischer D. A. Garbin A. Gharakhanian D. M. Masi January 1999 Mitretek Systems 7525 Colshire Drive McLean, VA
1. Implementation of a testbed for testing Energy Efficiency by server consolidation using Vmware
1. Implementation of a testbed for testing Energy Efficiency by server consolidation using Vmware Cloud Data centers used by service providers for offering Cloud Computing services are one of the major
How To Balance In A Distributed System
6 IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 11, NO. 1, JANUARY 2000 How Useful Is Old Information? Michael Mitzenmacher AbstractÐWe consider the problem of load balancing in dynamic distributed
Performance Matrix Exhibit 1
Background A White Paper Optimizing your Call Center through Simulation By Bill Hall, Call Center Services and Dr. Jon Anton, Purdue University The challenge for today's call centers is providing value-added
International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0047 ISSN (Online): 2279-0055 International
OPTIMAL DESIGN OF A MULTITIER REWARD SCHEME. Amir Gandomi *, Saeed Zolfaghari **
OPTIMAL DESIGN OF A MULTITIER REWARD SCHEME Amir Gandomi *, Saeed Zolfaghari ** Department of Mechanical and Industrial Engineering, Ryerson University, Toronto, Ontario * Tel.: + 46 979 5000x7702, Email:
Quantitative Analysis of Cloud-based Streaming Services
of Cloud-based Streaming Services Fang Yu 1, Yat-Wah Wan 2 and Rua-Huan Tsaih 1 1. Department of Management Information Systems National Chengchi University, Taipei, Taiwan 2. Graduate Institute of Logistics
Achieving results through BPR and BPO
CIPS Australasia Achieving results through BPR and BPO Business Process Re-engineering (BPR) and Business Process Outsourcing (BPO) has become big business for organisations CIPS members can record one
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 4: LINEAR MODELS FOR CLASSIFICATION Introduction In the previous chapter, we explored a class of regression models having particularly simple analytical
Queueing Networks. Page n. Queueing Networks
Queueing Networks Simonetta Balsamo, Andrea Marin Università Ca Foscari di Venezia Dipartimento di Informatica, Venezia, Italy School on Formal Methods 2007: Performance Evaluation Bertinoro, 28/5/2007
Continued Fractions and the Euclidean Algorithm
Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction
QUEUING THEORY. 1. Introduction
QUEUING THEORY RYAN BERRY Abstract. This paper defines the building blocks of and derives basic queuing systems. It begins with a review of some probability theory and then defines processes used to analyze
Case Study I: A Database Service
Case Study I: A Database Service Prof. Daniel A. Menascé Department of Computer Science George Mason University www.cs.gmu.edu/faculty/menasce.html 1 Copyright Notice Most of the figures in this set of
1. WORKFLOW MANAGEMENT
FROM WORKFLOW MANAGEMENT TO B2B 1. WORKFLOW MANAGEMENT 1.1 INTRODUCTION Imaging systems, which are costly to implement, must provide direct and strategic benefits to justify their implementation. The real
TPCalc : a throughput calculator for computer architecture studies
TPCalc : a throughput calculator for computer architecture studies Pierre Michaud Stijn Eyerman Wouter Rogiest IRISA/INRIA Ghent University Ghent University [email protected] [email protected]
Direct Methods for Solving Linear Systems. Matrix Factorization
Direct Methods for Solving Linear Systems Matrix Factorization Numerical Analysis (9th Edition) R L Burden & J D Faires Beamer Presentation Slides prepared by John Carroll Dublin City University c 2011
Recruitment Process Outsourcing:
Recruitment Process Outsourcing: What You Should Look for in an RPO Provider James F. McCoy Vice President & RPO Practice Lead It used to be that companies looked exclusively at cost and process to identify
a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2.
Chapter 1 LINEAR EQUATIONS 1.1 Introduction to linear equations A linear equation in n unknowns x 1, x,, x n is an equation of the form a 1 x 1 + a x + + a n x n = b, where a 1, a,..., a n, b are given
Resource Provisioning for Cloud Computing
Resource Provisioning for Cloud Computing Ye Hu 1, Johnny Wong 1, Gabriel Iszlai 2 and Marin Litoiu 3 1 University of Waterloo, 2 IBM Toronto Lab, 3 York University Abstract In resource provisioning for
A QUEUEING-INVENTORY SYSTEM WITH DEFECTIVE ITEMS AND POISSON DEMAND. [email protected]
A QUEUEING-INVENTORY SYSTEM WITH DEFECTIVE ITEMS AND POISSON DEMAND Rasoul Hai 1, Babak Hai 1 Industrial Engineering Department, Sharif University of Technology, +98-1-66165708, [email protected] Industrial
Minimize Wait Time and Improve the Waiting Experience
Improving the Customer Experience Minimize Wait Time and Improve the Waiting Experience www.lavi.com (888) 285-8605 Overview Waiting lines easily become the source of tension between customers and businesses
Automated Model Based Testing for an Web Applications
Automated Model Based Testing for an Web Applications Agasarpa Mounica, Lokanadham Naidu Vadlamudi Abstract- As the development of web applications plays a major role in our day-to-day life. Modeling the
White Paper Preparing Your Contact Centers for the Customer Experience Tsunami. Transforming Passion into Excellence
Preparing Your Contact Centers for the Customer Experience Tsunami Executive Summary Recently, Gartner surveyed 315 international companies with revenues of at least $500 million across the financial services,
Statistical Machine Learning
Statistical Machine Learning UoC Stats 37700, Winter quarter Lecture 4: classical linear and quadratic discriminants. 1 / 25 Linear separation For two classes in R d : simple idea: separate the classes
CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION
31 CHAPTER 3 CALL CENTER QUEUING MODEL WITH LOGNORMAL SERVICE TIME DISTRIBUTION 3.1 INTRODUCTION In this chapter, construction of queuing model with non-exponential service time distribution, performance
Simulation Software 1
Simulation Software 1 Introduction The features that should be programmed in simulation are: Generating random numbers from the uniform distribution Generating random variates from any distribution Advancing
IMPLEMENTATION OF NOVEL MODEL FOR ASSURING OF CLOUD DATA STABILITY
INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND SCIENCE IMPLEMENTATION OF NOVEL MODEL FOR ASSURING OF CLOUD DATA STABILITY K.Pushpa Latha 1, V.Somaiah 2 1 M.Tech Student, Dept of CSE, Arjun
OUTSOURCING A WAY TO MAXIMIZE PROFIT
OUTSOURCING A WAY TO MAXIMIZE PROFIT Irina DURAN 1, Dan DURAN 2, 1 TIBISCUS UNIVERSITY OF TIMIŞOARA, FACULTY OF ECONOMICS 2 POLITEHNICA UNIVERSITY OF TIMIŞOARA, FACULTY OF MANAGEMENT IN PRODUCTION AND
Report on the Train Ticketing System
Report on the Train Ticketing System Author: Zaobo He, Bing Jiang, Zhuojun Duan 1.Introduction... 2 1.1 Intentions... 2 1.2 Background... 2 2. Overview of the Tasks... 3 2.1 Modules of the system... 3
3. Interpolation. Closing the Gaps of Discretization... Beyond Polynomials
3. Interpolation Closing the Gaps of Discretization... Beyond Polynomials Closing the Gaps of Discretization... Beyond Polynomials, December 19, 2012 1 3.3. Polynomial Splines Idea of Polynomial Splines
Chapter 6: Sensitivity Analysis
Chapter 6: Sensitivity Analysis Suppose that you have just completed a linear programming solution which will have a major impact on your company, such as determining how much to increase the overall production
Call Centers with Hyperexponential Patience Modeling
Call Centers with Hyperexponential Patience Modeling Alex Roubos 1 Oualid Jouini 2 1 Department of Mathematics, VU University Amsterdam, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands 2 Laboratoire
UNIVERSITY OF TARTU FACULTY OF MATHEMATICS AND COMPUTER SCIENCE INSTITUTE OF COMPUTER SCIENCE
UNIVERSITY OF TARTU FACULTY OF MATHEMATICS AND COMPUTER SCIENCE INSTITUTE OF COMPUTER SCIENCE Yuliya Brynzak Probabilistic Performance Testing of Web Applications Master s Thesis (30 EAP) Supervisor: Dr.
Effect of E-Commerce on Accounting Information System, Computerization Process and Cost Productivity
Research article Effect of E-Commerce on Accounting Information System, Computerization Process and Cost Productivity Muhannad Akram Ahmad Department of Accounting Information System, Irbid National University
How To Manage A Call Center
THE ROLE OF SIMULATION IN CALL CENTER MANAGEMENT Roger Klungle AAA Michigan Introduction With recent advances in technology and the changing nature of business, call center management has become a rapidly
Load Balancing in cloud computing
Load Balancing in cloud computing 1 Foram F Kherani, 2 Prof.Jignesh Vania Department of computer engineering, Lok Jagruti Kendra Institute of Technology, India 1 [email protected], 2 [email protected]
Recall that two vectors in are perpendicular or orthogonal provided that their dot
Orthogonal Complements and Projections Recall that two vectors in are perpendicular or orthogonal provided that their dot product vanishes That is, if and only if Example 1 The vectors in are orthogonal
LPV model identification for power management of Web service systems Mara Tanelli, Danilo Ardagna, Marco Lovera
LPV model identification for power management of Web service systems Mara Tanelli, Danilo Ardagna, Marco Lovera, Politecnico di Milano {tanelli, ardagna, lovera}@elet.polimi.it Outline 2 Reference scenario:
Simplify and Automate IT
Simplify and Automate IT Expectations have never been higher Reduce IT Costs 30% increase in staff efficiency Reduce support costs by 25% Improve Quality of Service Reduce downtime by 75% 70% faster MTTR
The Joint Distribution of Server State and Queue Length of M/M/1/1 Retrial Queue with Abandonment and Feedback
The Joint Distribution of Server State and Queue Length of M/M/1/1 Retrial Queue with Abandonment and Feedback Hamada Alshaer Université Pierre et Marie Curie - Lip 6 7515 Paris, France [email protected]
supported Application QoS in Shared Resource Pools
Supporting Application QoS in Shared Resource Pools Jerry Rolia, Ludmila Cherkasova, Martin Arlitt, Vijay Machiraju HP Laboratories Palo Alto HPL-2006-1 December 22, 2005* automation, enterprise applications,
CSCI567 Machine Learning (Fall 2014)
CSCI567 Machine Learning (Fall 2014) Drs. Sha & Liu {feisha,yanliu.cs}@usc.edu September 22, 2014 Drs. Sha & Liu ({feisha,yanliu.cs}@usc.edu) CSCI567 Machine Learning (Fall 2014) September 22, 2014 1 /
Application of Predictive Analytics for Better Alignment of Business and IT
Application of Predictive Analytics for Better Alignment of Business and IT Boris Zibitsker, PhD [email protected] July 25, 2014 Big Data Summit - Riga, Latvia About the Presenter Boris Zibitsker
Lecture Note: Digital Innovation Value Maximization
Lecture Note: Digital Innovation Value Maximization by Robert G. Fichman, for MI720 IT for Managers, Boston College, 2012 Introduction In the late 1990 s, Harrah s Entertainment invested $100 million to
MATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1.
MATH10212 Linear Algebra Textbook: D. Poole, Linear Algebra: A Modern Introduction. Thompson, 2006. ISBN 0-534-40596-7. Systems of Linear Equations Definition. An n-dimensional vector is a row or a column
Flexible Workforce Management System for Call Center: A case study of public sector
Asia Pacific Management Review (2007) 12(6), 338-346 Flexible Workforce Management System for Call Center: A case study of public sector Jun Woo Kim a, Sang Chan Park a,* a Department of Industrial Engineering,
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load
Payment minimization and Error-tolerant Resource Allocation for Cloud System Using equally spread current execution load Pooja.B. Jewargi Prof. Jyoti.Patil Department of computer science and engineering,
Web Server Software Architectures
Web Server Software Architectures Author: Daniel A. Menascé Presenter: Noshaba Bakht Web Site performance and scalability 1.workload characteristics. 2.security mechanisms. 3. Web cluster architectures.
Proposed Pricing Model for Cloud Computing
Computer Science and Information Technology 2(4): 211-218, 2014 DOI: 10.13189/csit.2014.020405 http://www.hrpub.org Proposed Pricing Model for Cloud Computing Muhammad Adeel Javaid Member Vendor Advisory
Introduction to Business Process Improvement
Introduction to Business Process Improvement Learning Objectives By the end of this chapter, you should be able to: Define a business process. State the objectives of business process improvement. Explain
IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS
IEOR 6711: Stochastic Models, I Fall 2012, Professor Whitt, Final Exam SOLUTIONS There are four questions, each with several parts. 1. Customers Coming to an Automatic Teller Machine (ATM) (30 points)
Scheduling Policies, Batch Sizes, and Manufacturing Lead Times
To appear in IIE Transactions Scheduling Policies, Batch Sizes, and Manufacturing Lead Times Saifallah Benjaafar and Mehdi Sheikhzadeh Department of Mechanical Engineering University of Minnesota Minneapolis,
Defining Performance Criteria and Planning Performance Tests for the Exam Registration Software
Vuk Vuković, Jovica Đurković, Jelica Trninić Defining Performance Criteria and Planning Performance Tests for the Software Article Info: Received 12 June 2014 Accepted 24 June 2014 UDC 004.4 Recommended
Characterizing Task Usage Shapes in Google s Compute Clusters
Characterizing Task Usage Shapes in Google s Compute Clusters Qi Zhang University of Waterloo [email protected] Joseph L. Hellerstein Google Inc. [email protected] Raouf Boutaba University of Waterloo [email protected]
Neural Networks for Sentiment Detection in Financial Text
Neural Networks for Sentiment Detection in Financial Text Caslav Bozic* and Detlef Seese* With a rise of algorithmic trading volume in recent years, the need for automatic analysis of financial news emerged.
Fixed and Market Pricing for Cloud Services
NetEcon'212 1569559961 Fixed and Market Pricing for Cloud Services Vineet Abhishek Ian A. Kash Peter Key University of Illinois at Urbana-Champaign Microsoft Research Cambridge Microsoft Research Cambridge
Game Theory Based Load Balanced Job Allocation in Distributed Systems
in Distributed Systems Anthony T. Chronopoulos Department of Computer Science University of Texas at San Antonio San Antonio, TX, USA [email protected] Load balancing: problem formulation Load balancing
Mapping an Application to a Control Architecture: Specification of the Problem
Mapping an Application to a Control Architecture: Specification of the Problem Mieczyslaw M. Kokar 1, Kevin M. Passino 2, Kenneth Baclawski 1, and Jeffrey E. Smith 3 1 Northeastern University, Boston,
TIME DEPENDENT PRIORITIES IN CALL CENTERS
TIME DEPENDENT PRIORITIES IN CALL CENTERS LASSAAD ESSAFI and GUNTER BOLCH Institute of Computer Science University of Erlangen-Nuremberg Martensstrasse 3, D-91058 Erlangen, Germany E-mail : [email protected],
Master s Theory Exam Spring 2006
Spring 2006 This exam contains 7 questions. You should attempt them all. Each question is divided into parts to help lead you through the material. You should attempt to complete as much of each problem
Load Balancing in Distributed System. Prof. Ananthanarayana V.S. Dept. Of Information Technology N.I.T.K., Surathkal
Load Balancing in Distributed System Prof. Ananthanarayana V.S. Dept. Of Information Technology N.I.T.K., Surathkal Objectives of This Module Show the differences between the terms CPU scheduling, Job
Change is happening: Is your workforce ready? Many power and utilities companies are not, according to a recent PwC survey
January 2012 Change is happening: Is your workforce ready? Many power and utilities companies are not, according to a recent PwC survey At a glance Our utilities-industry survey shows that many companies
1. (First passage/hitting times/gambler s ruin problem:) Suppose that X has a discrete state space and let i be a fixed state. Let
Copyright c 2009 by Karl Sigman 1 Stopping Times 1.1 Stopping Times: Definition Given a stochastic process X = {X n : n 0}, a random time τ is a discrete random variable on the same probability space as
Cryptography and Network Security. Prof. D. Mukhopadhyay. Department of Computer Science and Engineering. Indian Institute of Technology, Kharagpur
Cryptography and Network Security Prof. D. Mukhopadhyay Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Module No. # 01 Lecture No. # 12 Block Cipher Standards
How To Model Cloud Computing
Performance analysis of Cloud Computing Centers Hamzeh Khazaei 1, Jelena Mišić 2, and Vojislav B. Mišić 2 1 University of Manitoba, Winnipeg, Manitoba, Canada, [email protected], WWW home page: http://www.cs.umanitoba.ca/~hamzehk
Real Time Fraud Detection With Sequence Mining on Big Data Platform. Pranab Ghosh Big Data Consultant IEEE CNSV meeting, May 6 2014 Santa Clara, CA
Real Time Fraud Detection With Sequence Mining on Big Data Platform Pranab Ghosh Big Data Consultant IEEE CNSV meeting, May 6 2014 Santa Clara, CA Open Source Big Data Eco System Query (NOSQL) : Cassandra,
1 Example of Time Series Analysis by SSA 1
1 Example of Time Series Analysis by SSA 1 Let us illustrate the 'Caterpillar'-SSA technique [1] by the example of time series analysis. Consider the time series FORT (monthly volumes of fortied wine sales
Optimal Hiring of Cloud Servers A. Stephen McGough, Isi Mitrani. EPEW 2014, Florence
Optimal Hiring of Cloud Servers A. Stephen McGough, Isi Mitrani EPEW 2014, Florence Scenario How many cloud instances should be hired? Requests Host hiring servers The number of active servers is controlled
A FUZZY BASED APPROACH TO TEXT MINING AND DOCUMENT CLUSTERING
A FUZZY BASED APPROACH TO TEXT MINING AND DOCUMENT CLUSTERING Sumit Goswami 1 and Mayank Singh Shishodia 2 1 Indian Institute of Technology-Kharagpur, Kharagpur, India [email protected] 2 School of Computer
