Abstract
Customer Flow Management (CFM) systems are used to manage queues and support customer service business processes at various companies. The customer experience could be improved and waiting time reduced, if the service provisioning adapts to the context. To solve this problem, an approach for design and implementation of CFM systems on the basis of adaptive workflows is proposed. The adaptive workflows are modeled using BPMN and implemented using the object-oriented approach. To support model-driven implementation of adaptive workflows, the BPMN meta-model is extended to represent adaptive features and to support reuse of workflow activities across multiple alternative implementations of workflow execution variants. To illustrate the approach, a prototype of the dynamic luggage registration and online ticket re-registration in case of flight cancellation CFM system is developed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Nie, W.: Waiting: integrating social and psychological perspectives in operations management. Omega 28(6), 611–629 (2000)
Chang, J.F.: Business Process Management Systems, Strategy and Implementation. Auerbach Publications (2005)
Georgakopoulos, D., Hornick, M., Sheth, A.: An overview of workflow management: From process modeling to workflow automation infrastructure. Distributed and Parallel Databases 3(2), 119–153 (1995)
Kumar, A., Yao, W.: Design and management of flexible process variants using templates and rules. Computers in Industry 63(2), 112–130 (2012)
van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M.: Business process management: A survey. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 1–12. Springer, Heidelberg (2003)
Han, Y., Sheth, A., Bussler, C.: A taxonomy of Adaptive Workflow Management. Paper Presented at the Proceeding SAC, Proceedings of the, ACM Symposium on Applied Computing, New York, NY, USA (2000)
Lu, R., Sadiq, S., Governatori, G.: On managing business processes variants. Data & Knowledge Engineering 68(7), 642–664 (2009)
Reichert, M., Dadam, P.: ADEPT flex—supporting dynamic changes of workflowswithout losing control. Journal of Intelligent Information Systems 10, 93–129 (1998)
Richardson, C., Miers, D.: BPM Suites The Forrester WaveTM Q1, 23 (2013)
Weber, B., Reichert, M., Rinderle-Ma, S.: Change patterns and change support features – Enhancing flexibility in process-aware information systems. Data & Knowledge Engineering 66(3), 438–466 (2008)
Günther, C.W., Reichert, M., Van Der Aalst, W.M.P.: Supporting flexible processes with Adaptive Workflow and Case Handling. Paper Presented at the Proceedings of the 17th IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE 2008, Rome, Italy (2008)
Grabis, J.: Using Process Variants in Design of Flow Management Systems. In: Kobyliński, A., Sobczak, A. (eds.) BIR 2013. LNBIP, vol. 158, pp. 34–47. Springer, Heidelberg (2013)
Reijers, A., van der Aalst, W.M.P.: The effectiveness of workflow management systems: Predictions and lessons learned. International Journal of Information Management 25(5), 458–472 (2005)
Daskin, M.S.: Service Science: Service Operations for Managers and Engineers (2010)
Evenson, R.: Customer Service Management Training 101: Quick and Easy Techniques That Get Great Results (2011)
Kraft, F.M.: What is an Adaptive Process?, BPMN Forum (2014)
Buhler, P.A., Vidal, J.M., Verhagen, H.: Adaptive Workflow = Web Services + Agents. Paper Presented at th. In: Proceedings of the International Conference on Web Services (2003)
Kammer, P.J., Bolcer, G.A., Taylor, R.N., Hitomi, A.S., Bergman, M.: Techniques for supporting dynamic and adaptive workflow. Computer Supported Cooperative Work: CSCW: An International Journal 9(3), 269–292 (2000)
Müller, R., Greiner, U., Rahm, E.: AGENTWORK: A workflow system supporting rule-based workflow adaptation. Data and Knowledge Engineering 51(2), 223–256 (2004)
Xu, H., Tang, B., Gui, Y.: An adaptive workflow engine based on web services and agents. Journal of Information and Computational Science 7(4), 941–950 (2010)
Smanchat, S., Ling, S., Indrawan, M.: A survey on context-aware workflow adaptations. Paper presented at the MoMM 2008 Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia, New York, NY, USA (2008)
Adams, M., Ter Hofstede, A.H.M., Edmond, D., Van Der Aalst, W.M.P.: Worklets: A service-oriented implementation of dynamic flexibility in workflows. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 291–308. Springer, Heidelberg (2006)
Cardoso, J., Sheth, A. (2005). Adaptation and Workflow Management Systems. Paper Presented at the Proceedings of the IADIS International Conference on WWW/Internet, Lisbon, Portugal (October 2005)
Aoumeur, N., Saake, G., Rautenstrauch, C.: An adaptive ECA-centric architecture for agile service-based business processes with compliant aspectual.NET environment. In: Proceedings of the 10th International Conference on Information Integration and Web-based Applications and Services, pp. 240–247 (2008)
Dijkman, R., Dumas, M., van Dongen, B., Käärik, R., Mendling, J.: Similarity of business process models: Metrics and evaluation. Information Systems 36(2), 498–516 (2011)
Hallerbach, A., Bauer, T., Reichert, M.: Configuration and Management of Process Variants. In: International Handbooks on Information Systems: Handbook on Business Process Management (1), pp. 237–255 (2010)
Li, C., Reichert, M., Wombacher, A.: Mining business process variants: Challenges, scenarios, algorithms. Data & Knowledge Engineering 70(5), 409–434 (2011)
Mellor, S.J.: Executable Modeling for Agile Development RTU, Riga (2013)
Q-MATIC AB, An introduction to Customer Flow Management (2009)
Paschou, M., Sakkopoulos, E., Sourla, E., Tsakalidis, A.: MobiQ: Mobile based processes for efficient customer flow management. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Wrycza, S. (eds.) EMMSAD 2012 and BPMDS 2012. LNBIP, vol. 113, pp. 211–225. Springer, Heidelberg (2012)
Dixon, J., Jones, T.: Hype Cycle for Business Process Management, Gartner Research (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Rusakovs, V., Grabis, J. (2014). Object-Oriented Development of Adaptive Workflows for Customer Flow Management Processes. In: Dregvaite, G., Damasevicius, R. (eds) Information and Software Technologies. ICIST 2014. Communications in Computer and Information Science, vol 465. Springer, Cham. https://doi.org/10.1007/978-3-319-11958-8_18
Download citation
DOI: https://doi.org/10.1007/978-3-319-11958-8_18
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11957-1
Online ISBN: 978-3-319-11958-8
eBook Packages: Computer ScienceComputer Science (R0)