QUALITY OF SERVICE IN FLEXIBLE WORKFLOWS THROUGH PROCESS CONSTRAINTS

Shazia Sadiq, Maria Orlowska, Joe Lin, Wasim Sadiq

Abstract

Workflow technology has delivered effectively for a large class of business processes, providing the requisite control and monitoring functions. At the same time, this technology has been the target of much criticism due to its limited ability to cope with dynamically changing business conditions which require business processes to be adapted frequently, and/or its limited ability to model business processes which cannot be entirely predefined. Requirements indicate the need for generic solutions where a balance between process control and flexibility may be achieved. In this paper we present a framework that allows the workflow to execute on the basis of a partially specified model where the full specification of the model is made at runtime, and may be unique to each instance. This framework is based on the notion of process constraints. Where as process constraints may be specified for any aspect of the workflow, such as structural, temporal, etc. our focus in this paper is on a constraint which allows dynamic selection of activities for inclusion in a given instance. We call these cardinality constraints, and this paper will discuss their specification and validation requirements.

References

  1. van Der Aalst, W. M. P., ter Hofstede, A. H. M., Kiepuszewski, B., Barros, A. P. Workflow Patterns, Distributed and Parallel Databases, vol.14 no.1, p.5- 51, July 2003.
  2. Abrahams, A., Eyers, D., and Bacon, J. An asynchronous rule-based approach for business process automation using obligations. ACM SIGPLAN workshop on Rulebased programming, 2002.
  3. Casati, F., Ceri, S., Pernici, B., Pozzi, G. Conceptual Modeling of Workflows. Proceedings of the 14th International Conference on Object-Oriented and Entity-Relationship Modelling, vol. 1021 LNCS, pages: 341 - 354, Springer-Verlag, 1995.
  4. Casati, F., Pozzi, G. Modeling Exception Behaviors in Commercial Workflow Management Systems. Proceedings of the Fourth IFCIS International Conference on Cooperative Information Systems (CoopIS99). Edinburgh, Scotland. Sep 2-4, 1999.
  5. Debenham, J. Constructing an Intelligent Multi-agent Workflow System. Lecturer Notes in Computer Science: vol. 1502, Springer Verlag, 1998, pp. 119 - 130.
  6. Ellis, S., Keddara, K., Rozenberg, G.. Dynamic Changes within Workflow Systems. Proceedings of ACM Conference on Organizational Computing Systems COOCS 95 (1995).
  7. Han, D. and Shim, J. Connector-oriented workflow system for the support of structured ad hoc workflow, Proceedings of the 33rd Hawaii International Conference on System Sciences. 2000
  8. Herrmann, T. Evolving workflows by user-driven coordination, Proceedings of DCSCW, Munich, Germany, 102-114, September 2000
  9. Jablonski, S., Bussler, C. Workflow ManagementModeling, Concepts, Architecture and Implementation, International Thomson Computer Press, 1996.
  10. Jennings, N. R., Faratin, P., T. Norman ,J., O'Brien, P., Odgers, B., and Alty, J. L. Implementing a Business Process Management System using ADEPT: a RealWorld Case Study. International Journal of Applied Artificial Intelligence, vol. 14, pp. 421--463, 2000
  11. Joeris, G., Herzog, O.. Managing Evolving Workflow Specifications. Proceedings of the third IFCIS International Conference on Cooperative Information Systems (CoopIS 98). NewYork, USA. Aug (1998).
  12. Kappel, G., Rausch-Schott, S., and Retschitzegger, W. A Framework for Workflow Management Systems Based on Objects, Rules and Roles. ACM Computing Surveys, vol. 32, pp. 27 - 27, 2000.
  13. Knolmayer, G., Endl R. and Pfahrer, M. Modeling processes and workflows by business rules, van der Aalst W. et al. (Eds.) Business Process Management, LNCS 1806: 16-29. 2000
  14. Kradolfer, M., Geppert, A.. Dynamic Workflow Schema Evolution based on Workflow Type Versioning and Workflow Migration. Proceedings of the Fourth IFCIS International Conference on Cooperative Information Systems (CoopIS99). Edinburgh, Scotland. Sep 2-4, 1999.
  15. Lin, J., Orlowska, M. A new class of constraints for business process modelling. School of Information Technology and Electrical Engineering, The University of Queensland. Technical Report No. 453. Nov 2004.
  16. Reichert, M., Dadam, P. ADEPTflex - Supporting Dynamic Changes of Workflow without loosing control. Journal of Intelligent Information Systems (JIIS), Special Issue on Workflow and Process Management 1998.
  17. Sadiq W., Orlowska, M. On capturing Process Requirements of Workflow Based Information Systems. Proceedings of the 3rd International Conference on Business Information Systems (BIS 7899), Poznan, Poland. April 14-16, 1999.
  18. Sadiq, S., Marjanovic, O., Orlowska, M. Managing Change and Time in Dynamic Workflow Processes. The International Journal of Cooperative Information Systems. Vol 9, Nos 1&2. March-June 2000.
  19. Sadiq, S., Sadiq, W., Orlowska, M. Pockets of Flexibility in Workflow Specifications. 20th International Conference on Conceptual Modeling, ER'2001, Yokohama Japan, 2001.
  20. Sadiq, S., Sadiq, W., Orlowska, M. Workflow Driven eLearning - Beyond Collaborative Environments. Networked Learning in a Global Environment. Challenges and Solutions for Virtual Education. Berlin, Germany May 1 - 4, 2002.
  21. Zeng, L., Flaxer, D., Chang, H., and Jeng, J.. PLMflow: Dynamic Business Process Composition and Execution by Rule Inference. 3rd VLDB Workshop on Technologies for E-Services (TES'02), HongKong P.R.China, 24-25 Aug 2002.
  22. Zeng, L., Ngu, A., Bentallah, B., and O'Dell, M. "An agent-based approach for supporting cross-enterprise workflows," presented at 12th-Australasian-DatabaseConference.-ADC-2001, 2001.
Download


Paper Citation


in Harvard Style

Sadiq S., Orlowska M., Lin J. and Sadiq W. (2005). QUALITY OF SERVICE IN FLEXIBLE WORKFLOWS THROUGH PROCESS CONSTRAINTS . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 972-8865-19-8, pages 29-37. DOI: 10.5220/0002526900290037


in Bibtex Style

@conference{iceis05,
author={Shazia Sadiq and Maria Orlowska and Joe Lin and Wasim Sadiq},
title={QUALITY OF SERVICE IN FLEXIBLE WORKFLOWS THROUGH PROCESS CONSTRAINTS},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2005},
pages={29-37},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002526900290037},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - QUALITY OF SERVICE IN FLEXIBLE WORKFLOWS THROUGH PROCESS CONSTRAINTS
SN - 972-8865-19-8
AU - Sadiq S.
AU - Orlowska M.
AU - Lin J.
AU - Sadiq W.
PY - 2005
SP - 29
EP - 37
DO - 10.5220/0002526900290037