There are several essential legal topics that must be included in the research agenda of service science. In this paper, we discuss these topics, beginning with an analysis of the definition of a service and a categorization of some of the actors in service systems, with their diverse interests. A set of case studies and scenarios is presented to illustrate the kinds of legal challenges that are involved in providing user-centric and customer-oriented services. We conclude by suggesting the most important legal topics that should be studied further in relation to service science.
{"title":"Legal research topics in user-centric services","authors":"O. Pitkanen;P. Virtanen;J. Kemppinen","doi":"10.1147/sj.471.0143","DOIUrl":"https://doi.org/10.1147/sj.471.0143","url":null,"abstract":"There are several essential legal topics that must be included in the research agenda of service science. In this paper, we discuss these topics, beginning with an analysis of the definition of a service and a categorization of some of the actors in service systems, with their diverse interests. A set of case studies and scenarios is presented to illustrate the kinds of legal challenges that are involved in providing user-centric and customer-oriented services. We conclude by suggesting the most important legal topics that should be studied further in relation to service science.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"143-152"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0143","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993180","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Z. J. Li;H. F. Tan;H. H. Liu;J. Zhu;N. M. Mitsumori
Challenges are emerging in testing service-oriented architecture (SOA) systems. Current testing is not sufficient to deal with the new requirements arising from several SOA features such as composition, loose coupling, and code without a graphical user interface. The most critical architecture information of an SOA solution is actually how services are composed and interact with each other. This paper proposes a gray-box testing approach, that is, an approach that involves having access to internal workings, data structures, and algorithms when designing the test cases but tests at the user level as a black box, that is, by applying inputs and observing outputs. This approach leverages business processes and the underlying SOA layered architecture to better test SOA solutions. A commonly used language to model business processes is BPEL (Business Process Execution Language), which is the focus of the approach described in this paper. Among the layered artifacts, the business process view represents the global behavior of the SOA system and thus is a good candidate as supplemental architectural information to the functional requirement or specification in test-case design and generation. This approach has three key enablers: test-path exploration, trace analysis, and regression test selection. BPELTester is an innovative tool that implements this method. It has been piloted in several projects and the initial pilot results are presented in this paper.
{"title":"Business-process-driven gray-box SOA testing","authors":"Z. J. Li;H. F. Tan;H. H. Liu;J. Zhu;N. M. Mitsumori","doi":"10.1147/sj.473.0457","DOIUrl":"https://doi.org/10.1147/sj.473.0457","url":null,"abstract":"Challenges are emerging in testing service-oriented architecture (SOA) systems. Current testing is not sufficient to deal with the new requirements arising from several SOA features such as composition, loose coupling, and code without a graphical user interface. The most critical architecture information of an SOA solution is actually how services are composed and interact with each other. This paper proposes a gray-box testing approach, that is, an approach that involves having access to internal workings, data structures, and algorithms when designing the test cases but tests at the user level as a black box, that is, by applying inputs and observing outputs. This approach leverages business processes and the underlying SOA layered architecture to better test SOA solutions. A commonly used language to model business processes is BPEL (Business Process Execution Language), which is the focus of the approach described in this paper. Among the layered artifacts, the business process view represents the global behavior of the SOA system and thus is a good candidate as supplemental architectural information to the functional requirement or specification in test-case design and generation. This approach has three key enablers: test-path exploration, trace analysis, and regression test selection. BPELTester is an innovative tool that implements this method. It has been piloted in several projects and the initial pilot results are presented in this paper.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 3","pages":"457-472"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.473.0457","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68016259","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
L.-J. Zhang;N. Zhou;Y.-M. Chee;A. Jalaldeen;K. Ponnalagu;R. R. Sindhgatta;A. Arsanjani;F. Bernardini
The service-oriented modeling and architecture modeling environment (SOMA-ME) is first a framework for the model-driven design of service-oriented architecture (SOA) solutions using the service-oriented modeling and architecture (SOMA) method. In SOMA-ME, Unified Modeling Language (UML™) profiles extend the UML 2.0 metamodel to domain-specific concepts. SOMA-ME is also a tool that extends the IBM Rational® Software Architect product to provide a development environment and automation features for designing SOA solutions in a systematic and model-driven fashion. Extensibility, traceability, variation-oriented design, and automatic generation of technical documentation and code artifacts are shown to be some of the properties of the SOMA-ME tool.
{"title":"SOMA-ME: A platform for the model-driven design of SOA solutions","authors":"L.-J. Zhang;N. Zhou;Y.-M. Chee;A. Jalaldeen;K. Ponnalagu;R. R. Sindhgatta;A. Arsanjani;F. Bernardini","doi":"10.1147/sj.473.0397","DOIUrl":"https://doi.org/10.1147/sj.473.0397","url":null,"abstract":"The service-oriented modeling and architecture modeling environment (SOMA-ME) is first a framework for the model-driven design of service-oriented architecture (SOA) solutions using the service-oriented modeling and architecture (SOMA) method. In SOMA-ME, Unified Modeling Language (UML™) profiles extend the UML 2.0 metamodel to domain-specific concepts. SOMA-ME is also a tool that extends the IBM Rational® Software Architect product to provide a development environment and automation features for designing SOA solutions in a systematic and model-driven fashion. Extensibility, traceability, variation-oriented design, and automatic generation of technical documentation and code artifacts are shown to be some of the properties of the SOMA-ME tool.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 3","pages":"397-413"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.473.0397","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68016335","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Service industries comprise roughly 75 percent of the gross domestic product of developed nations. To design and operate service systems for today and tomorrow, a new type of engineer must be educated, one who focuses on services rather than manufacturing. Such an engineer must be able to integrate three sciences—management, social, and engineering science—in the analysis of service systems. Within the context of the Center for Engineering Systems Fundamentals, a research center at the Massachusetts Institute of Technology, we discuss how newly emerging service systems require such a three-way integrated analysis. We deliberately select some nonstandard services, because many business services, such as supply chains, have been studied extensively.
{"title":"Service science: At the intersection of management, social, and engineering sciences","authors":"R. C. Larson","doi":"10.1147/sj.471.0041","DOIUrl":"https://doi.org/10.1147/sj.471.0041","url":null,"abstract":"Service industries comprise roughly 75 percent of the gross domestic product of developed nations. To design and operate service systems for today and tomorrow, a new type of engineer must be educated, one who focuses on services rather than manufacturing. Such an engineer must be able to integrate three sciences—management, social, and engineering science—in the analysis of service systems. Within the context of the Center for Engineering Systems Fundamentals, a research center at the Massachusetts Institute of Technology, we discuss how newly emerging service systems require such a three-way integrated analysis. We deliberately select some nonstandard services, because many business services, such as supply chains, have been studied extensively.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"41-51"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0041","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993174","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
For a service delivery system to produce optimal solutions to service-related business problems, it must be based on an approach that involves many of the traditional functional areas in an organization. Unfortunately, most business school curricula mirror the older traditional organizational structure that dominated businesses throughout most of the twentieth century. This structure typically consisted of vertically organized functions (or silos), such as production, marketing, and finance, with each silo operating largely independently of the others. Similarly, business schools today are usually organized by functional departments—such as marketing, finance, accounting, and operations management—with little interaction among them. Within this traditional silo-structured environment, it is very difficult to properly develop a curriculum, or even a course, in service management. Consequently, a significant gap exists between the education received by business school graduates and the skills that they need to succeed in today's service-intense environment. This paper explores the underlying causes of this gap and suggests ways in which the emerging field of service science can facilitate the changes in business school curricula that will make them more relevant in meeting the needs of today's businesses and organizations.
{"title":"Service science: Catalyst for change in business school curricula","authors":"M. M. Davis;I. Berdrow","doi":"10.1147/sj.471.0029","DOIUrl":"https://doi.org/10.1147/sj.471.0029","url":null,"abstract":"For a service delivery system to produce optimal solutions to service-related business problems, it must be based on an approach that involves many of the traditional functional areas in an organization. Unfortunately, most business school curricula mirror the older traditional organizational structure that dominated businesses throughout most of the twentieth century. This structure typically consisted of vertically organized functions (or silos), such as production, marketing, and finance, with each silo operating largely independently of the others. Similarly, business schools today are usually organized by functional departments—such as marketing, finance, accounting, and operations management—with little interaction among them. Within this traditional silo-structured environment, it is very difficult to properly develop a curriculum, or even a course, in service management. Consequently, a significant gap exists between the education received by business school graduates and the skills that they need to succeed in today's service-intense environment. This paper explores the underlying causes of this gap and suggests ways in which the emerging field of service science can facilitate the changes in business school curricula that will make them more relevant in meeting the needs of today's businesses and organizations.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"29-39"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0029","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67994364","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this paper we examine managed service in the information and communication technology (ICT) sector, characterized by the polarization between an infrastructure service that is growing in scale and increasingly becoming a commodity and customized or even one-of-a-kind projects. We refer to the approaches taken by three highly innovative advanced service companies, IBM, Ericsson, and Cable & Wireless, to package and deliver ICT service on a more industrialized basis. We identify the six-stage process that describes their journeys to date. We also describe some of the challenges they faced on that journey as well those currently facing them as they move to a higher degree of industrialization. To address these challenges, we propose a model with three axes: offering development, service delivery, and go to market. The model demonstrates how the increasing industrialization of managed service requires an approach integrating all three of these dimensions. We also show that strong governance is required to address the impacts of technological evolution, marketplace dynamics, and corporate culture.
{"title":"Managed service paradox","authors":"N. Leon;A. Davies","doi":"10.1147/sj.471.0153","DOIUrl":"https://doi.org/10.1147/sj.471.0153","url":null,"abstract":"In this paper we examine managed service in the information and communication technology (ICT) sector, characterized by the polarization between an infrastructure service that is growing in scale and increasingly becoming a commodity and customized or even one-of-a-kind projects. We refer to the approaches taken by three highly innovative advanced service companies, IBM, Ericsson, and Cable & Wireless, to package and deliver ICT service on a more industrialized basis. We identify the six-stage process that describes their journeys to date. We also describe some of the challenges they faced on that journey as well those currently facing them as they move to a higher degree of industrialization. To address these challenges, we propose a model with three axes: offering development, service delivery, and go to market. The model demonstrates how the increasing industrialization of managed service requires an approach integrating all three of these dimensions. We also show that strong governance is required to address the impacts of technological evolution, marketplace dynamics, and corporate culture.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"153-166"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0153","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993173","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
This paper explores how service value is created in a network context and how the structure and dynamics of the value network as well as customer expectations influence the complexity of the services ecosystem. The paper then discusses what transformative role information and communication technology (ICT) plays in coordinating and delivering value and managing this complexity. A conceptual model is developed for understanding and investigating the nature, delivery, and exchange of service value and assessing the complexity of a service value network. Three central arguments are presented. First, value in the services economy is driven and determined by the end consumer and delivered through a complex web of direct and indirect relationships between value network actors. Second, the complexity of service value networks not only depends on the number of actors but also on the conditional probabilities that these actors are involved in delivering the service to the consumer. Third, ICT plays a central role in reducing complexity for consumers by providing greater levels of value network integration, information visibility, and means to manage and anticipate change.
{"title":"Complexity of service value networks: Conceptualization and empirical investigation","authors":"R. C. Basole;W. B. Rouse","doi":"10.1147/sj.471.0053","DOIUrl":"https://doi.org/10.1147/sj.471.0053","url":null,"abstract":"This paper explores how service value is created in a network context and how the structure and dynamics of the value network as well as customer expectations influence the complexity of the services ecosystem. The paper then discusses what transformative role information and communication technology (ICT) plays in coordinating and delivering value and managing this complexity. A conceptual model is developed for understanding and investigating the nature, delivery, and exchange of service value and assessing the complexity of a service value network. Three central arguments are presented. First, value in the services economy is driven and determined by the end consumer and delivered through a complex web of direct and indirect relationships between value network actors. Second, the complexity of service value networks not only depends on the number of actors but also on the conditional probabilities that these actors are involved in delivering the service to the consumer. Third, ICT plays a central role in reducing complexity for consumers by providing greater levels of value network integration, information visibility, and means to manage and anticipate change.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"53-70"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0053","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993176","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The complexity that telecommunications companies are faced with in their business processes and their information technology (IT) systems is especially apparent in their billing systems. These systems are required not only to handle large volumes of data and frequent changes in business rules, but also to ensure that the billing be done accurately and on time. This paper describes a solution that was developed to address this problem. It consists of an operations support system that is compliant with NGOSS (Next Generation Operations System and Software) and it implements a service-oriented architecture (SOA) that relies on an enhanced enterprise service bus (ESB). This enhanced ESB, referred to here as an adaptable service bus (ASB), makes it possible to carry out changes to business rules at runtime, thus avoiding costly shutdowns to the billing application. An implementation of this system has been operational in ChungHwa Telecom Company, Taiwan, since January 2008 and provides complete support to its billing application. As a result, the billing process cycle time has been reduced from 10–16 days to 3–4 days, which cleared the way for further growth of the business.
{"title":"A runtime-adaptable service bus design for telecom operations support systems","authors":"I.-Y. Chen;G.-K. Ni;C.-Y. Lin","doi":"10.1147/sj.473.0445","DOIUrl":"https://doi.org/10.1147/sj.473.0445","url":null,"abstract":"The complexity that telecommunications companies are faced with in their business processes and their information technology (IT) systems is especially apparent in their billing systems. These systems are required not only to handle large volumes of data and frequent changes in business rules, but also to ensure that the billing be done accurately and on time. This paper describes a solution that was developed to address this problem. It consists of an operations support system that is compliant with NGOSS (Next Generation Operations System and Software) and it implements a service-oriented architecture (SOA) that relies on an enhanced enterprise service bus (ESB). This enhanced ESB, referred to here as an adaptable service bus (ASB), makes it possible to carry out changes to business rules at runtime, thus avoiding costly shutdowns to the billing application. An implementation of this system has been operational in ChungHwa Telecom Company, Taiwan, since January 2008 and provides complete support to its billing application. As a result, the billing process cycle time has been reduced from 10–16 days to 3–4 days, which cleared the way for further growth of the business.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 3","pages":"445-456"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.473.0445","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68016260","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
As the capacity of hardware systems has grown and workload consolidation has taken place, the volume of performance metrics and diagnostic data streams has outscaled the capability of people to handle these systems using traditional methods. As work of different types (such as database, batch, and Web processing), each in its own monitoring silo, runs concurrently on a single image (operating system instance), both the complexity and the business consequences of a single image failure have increased. This paper presents two techniques for generating actionable information out of the overwhelming amount of performance and diagnostic data available to human analysts. Failure scoring is used to identify high-risk failure events that may be obscured in the myriad system events. This replaces human expertise in scanning tens of thousands of records per day and results in a short, prioritized list for action by systems staff. Adaptive thresholding is used to drive predictive and descriptive machine-learning-based modeling to isolate and identify misbehaving processes and transactions. The attraction of this technique is that it does not require human intervention and can be reapplied continually, resulting in models that are not brittle. Both techniques reduce the quantity and increase the relevance of data available for programmatic and human processes.
{"title":"Scoring and thresholding for availability","authors":"S. Heisig;J. R. M. Hosking","doi":"10.1147/SJ.2008.5386513","DOIUrl":"https://doi.org/10.1147/SJ.2008.5386513","url":null,"abstract":"As the capacity of hardware systems has grown and workload consolidation has taken place, the volume of performance metrics and diagnostic data streams has outscaled the capability of people to handle these systems using traditional methods. As work of different types (such as database, batch, and Web processing), each in its own monitoring silo, runs concurrently on a single image (operating system instance), both the complexity and the business consequences of a single image failure have increased. This paper presents two techniques for generating actionable information out of the overwhelming amount of performance and diagnostic data available to human analysts. Failure scoring is used to identify high-risk failure events that may be obscured in the myriad system events. This replaces human expertise in scanning tens of thousands of records per day and results in a short, prioritized list for action by systems staff. Adaptive thresholding is used to drive predictive and descriptive machine-learning-based modeling to isolate and identify misbehaving processes and transactions. The attraction of this technique is that it does not require human intervention and can be reapplied continually, resulting in models that are not brittle. Both techniques reduce the quantity and increase the relevance of data available for programmatic and human processes.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 4","pages":"665-666"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/SJ.2008.5386513","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68034519","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Designing and implementing a business resilience (or disaster recovery) plan is a complex procedure for customers, and the impact of implementing an incorrect or incomplete plan can be significant. For some customers, being able to recover their data center functionality in a short period of time may be of the utmost importance; for others, recovering in a short period of time may be worthless if the data with which their database is restored is hours or days old. Also of importance is the impact to business-critical applications when copies of data are being made. This paper presents the IBM TotalStorage™ Productivity Center for Replication (TPC-R), a tool designed to help customers implement cost-effective data replication solutions for continuous availability and disaster recovery. We give an overview of TPC-R, describe recent enhancements to TPC-R that are available on all supported platforms (as well as those that are unique to the z/OS™ platform) and discuss the ways in which customers can exploit TPC-R to implement business resilience solutions, with a focus on the various trade-offs customers must consider when choosing between different storage replication technologies.
设计和实施业务恢复(或灾难恢复)计划对客户来说是一个复杂的过程,实施不正确或不完整的计划可能会产生重大影响。对于一些客户来说,能够在短时间内恢复其数据中心功能可能至关重要;对于其他人来说,如果用于恢复数据库的数据是几小时或几天以前的数据,那么在短时间内恢复可能毫无价值。同样重要的是在制作数据副本时对业务关键型应用程序的影响。本文介绍了IBM TotalStorage™ Productivity Center for Replication(TPC-R)是一个旨在帮助客户实施经济高效的数据复制解决方案以实现连续可用性和灾难恢复的工具。我们概述了TPC-R,介绍了在所有支持的平台上可用的TPC-R的最新增强功能(以及z/OS独有的增强功能™ 平台),并讨论客户可以利用TPC-R实施业务弹性解决方案的方式,重点是客户在选择不同的存储复制技术时必须考虑的各种权衡。
{"title":"IBM TotalStorage Productivity Center for Replication for z/OS","authors":"W. J. Rooney;G. E. McBride;T. Hanif","doi":"10.1147/SJ.2008.5386522","DOIUrl":"https://doi.org/10.1147/SJ.2008.5386522","url":null,"abstract":"Designing and implementing a business resilience (or disaster recovery) plan is a complex procedure for customers, and the impact of implementing an incorrect or incomplete plan can be significant. For some customers, being able to recover their data center functionality in a short period of time may be of the utmost importance; for others, recovering in a short period of time may be worthless if the data with which their database is restored is hours or days old. Also of importance is the impact to business-critical applications when copies of data are being made. This paper presents the IBM TotalStorage™ Productivity Center for Replication (TPC-R), a tool designed to help customers implement cost-effective data replication solutions for continuous availability and disaster recovery. We give an overview of TPC-R, describe recent enhancements to TPC-R that are available on all supported platforms (as well as those that are unique to the z/OS™ platform) and discuss the ways in which customers can exploit TPC-R to implement business resilience solutions, with a focus on the various trade-offs customers must consider when choosing between different storage replication technologies.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 4","pages":"681-694"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/SJ.2008.5386522","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68036045","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}