Modeling and Configuration of Process Variants for On-Boarding Customers to IT Outsourcing

An essential part of IT outsourcing is to move the customer's IT environment into the service provider's mode of operation, which is known as customer on-boarding. It covers every aspect of transition and transformation, from the time the customer signs the contract to the time the provider can deliver steady-state IT services. In order to improve the repeatability and enforce adoption of best practices, a standard set of processes should be established to direct, control, and measure on-boarding activities for each customer. However, this process is very complex and often gets adapted according to customer environments and requirements. It is very difficult to incorporate process variants needed for diverse scenarios into a single on-boarding process model, so that they can be reused. In this paper, we propose an approach based on ontology and rules to model the standard on-boarding process and configure process variants based on the business context that characterizes various scenarios. Further, semantic rules model adaptation policies and help generate a customized process variant schema on the fly. Based on this framework, we have developed a prototype to support process variant configuration. We also discuss the flexibility of our approach, and present its cost-benefit analysis.

[1]  Manfred Reichert,et al.  Configuration and Management of Process Variants , 2010, BPM 2010.

[2]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[3]  Remco M. Dijkman,et al.  Similarity of business process models: Metrics and evaluation , 2011, Inf. Syst..

[4]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[5]  Oliver Thomas,et al.  Design and Implementation of a Version Management System for Reference Modeling , 2008, J. Softw..

[6]  Manfred Reichert,et al.  Adeptflex—Supporting Dynamic Changes of Workflows Without Losing Control , 1998, Journal of Intelligent Information Systems.

[7]  Jian Tang,et al.  Consulting past exceptions to facilitate workflow exception handling , 2004, Decis. Support Syst..

[8]  Peng Ji,et al.  A Unified Framework for Outsourcing Governance , 2007, The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC-EEE 2007).

[9]  Anuradha Bhamidipaty,et al.  A Multi-layered Architecture for Process Variation Management , 2009, 2009 World Conference on Services - II.

[10]  Chengfei Liu,et al.  Version Management in the Business Process Change Context , 2007, BPM.

[11]  J. Carroll,et al.  Jena: implementing the semantic web recommendations , 2004, WWW Alt. '04.

[12]  Matthias Goeken,et al.  Towards Conceptual Metamodeling of IT Governance Frameworks Approach - Use - Benefits , 2009, 2009 42nd Hawaii International Conference on System Sciences.

[13]  Erhard Rahm,et al.  AGENTWORK: a workflow system supporting rule-based workflow adaptation , 2004, Data Knowl. Eng..

[14]  David McPhee,et al.  Information Technology Infrastructure Library (ITIL®) , 2011, Encyclopedia of Information Assurance.

[15]  Heiko Gewald,et al.  A Governance Model for Managing Outsourcing Partnerships: A View from Practice , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[16]  Marlon Dumas,et al.  Configurable process models: How to adopt standard practices in your own way? , 2008 .

[17]  Akhil Kumar,et al.  Process Materialization Using Templates and Rules to Design Flexible Process Models , 2009, RuleML.

[18]  L. Stein,et al.  OWL Web Ontology Language - Reference , 2004 .

[19]  Mathias Weske,et al.  Metric Trees for Efficient Similarity Search in Large Process Model Repositories , 2010, Business Process Management Workshops.

[20]  Wil M. P. van der Aalst,et al.  A configurable reference modelling language , 2007, Inf. Syst..

[21]  Yixin Diao,et al.  IT service management automation - A hybrid methodology to integrate and orchestrate collaborative human centric and automation centric workflows , 2007, IEEE International Conference on Services Computing (SCC 2007).

[22]  Dieter Fensel,et al.  Semantic business process management: a vision towards using semantic Web services for business process management , 2005, IEEE International Conference on e-Business Engineering (ICEBE'05).

[23]  J. Brocke,et al.  Handbook on Business Process Management 1 , 2010 .

[24]  Jun Li,et al.  Governance Framework for IT Transformation Projects in Outsourcing , 2012, 2012 Annual SRII Global Conference.

[25]  Paul W. P. J. Grefen,et al.  Fast Business Process Similarity Search with Feature-Based Similarity Estimation , 2010, OTM Conferences.

[26]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .