ABSTRACT
Making a business process more dynamic is an open issue, and we think it is feasible if we decompose the business process structure in a set of rules, like ECA (Event Condition Action) rules, each of them representing a transition of the business process, i.e. an edge of the business process graph structure. As a consequence the business process engine can be realized by reusing and integrating an existing Rule Engine. We are proposing a way for representing Dynamic Business Process in terms of Rules based on patterns identification. With this approach it is easy to apply on a business process instance both user-based personalization rules and automatic rules inferred by an underlying context-aware system.
- Akhil K, Zhao LJ. EROICA: A rule-based approach to organizational, policy management. In: Meng X, Su J, Wang Y, editors. Workflow systems, WAIM 2002, Lecture notes in computer science, 2002, vol. 2419, 201--212. Google ScholarDigital Library
- Business Rules Group, 2000. Defining Business Rules, What are they really?. Online at www.businessrulesgroup.org.Google Scholar
- Charfi, A., Mezini, M., Hybrid Web Service Composition: Business Processes Meet Business Rules. In ICSOC'04, 2nd International Conference on Template Production. New York City, NY, USA, 2004. Google ScholarDigital Library
- Ellis, C., Keddara, K., Rozenberg, G., Dynamic change within workflow systems. In COCS '95: Proceedings of conference on Organizational computing systems. ACM Press, New York, NY, USA, 1995. Google ScholarDigital Library
- IBM WebSphere Process Server, Features and Benefits, 2007.Google Scholar
- Khriss, I., Lévesque, E., Towards Adaptability Support in Collaborative Business Process, 2008.Google Scholar
- Reichert, M., Dadam, P., ADEPT flex -supporting dynamic changes of workflows without losing control. Journal of Intelligent Information Systems (JIIS). Special Issue on Workflow Management System, 1998, Vol. 10, No. 2, 93--129. Google ScholarDigital Library
- Rosenberg, F., Dustdar, S., Business Rules Integration in BPEL -- A Service-Oriented Approach. In CEC 2005: The 7th International IEEE Conference on E-Commerce Technology, 2005, 476--479. Google ScholarDigital Library
- Sandia, 2008. The Jess Rule Engine. On-line at http://herzberg.ca.sandia.gov/jess/Google Scholar
- Smari, W., Donepudi, S., Kim, S., McQuay, W., "Efficient Handling of Changes in Dynamic Workflow Systems". In CTS'06: International Symposium on Collaborative Technologies and Systems, 2006, 440--449. Google ScholarDigital Library
- Sun, P., Jiang, C., Analysis of workflow dynamic changes based on Petri net, 2008.Google Scholar
- Tan, W., Fan, Y., 2006, Dynamic workflow model fragmentation for distributed execution.Google Scholar
- Xia, Y., Wei, J., Context-driven Business Process Adaptation for ad hoc changes. In: IEEE International Conference on e-Business Engineering, 2008. Google ScholarDigital Library
- Zhang, S., Wang, B., "The Research on Decision Approach of Data Dependence in Dynamic Workflow System". In PDCAT'05: Proceedings of the Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, 2005. Google ScholarDigital Library
Index Terms
- Dynamic context-aware business process: a rule-based approach supported by pattern identification
Recommendations
Discovering business rules from business process models
CompSysTech '11: Proceedings of the 12th International Conference on Computer Systems and TechnologiesDiscovering business rules from business process models are of advantage to ensure the compliance of business processes with business rules. Furthermore it provides the agility of business processes in case of business rules evolution. Current ...
ReFlex: An Efficient Graph-Based Rule Engine to Execute Declarative Processes
SMC '13: Proceedings of the 2013 IEEE International Conference on Systems, Man, and CyberneticsDeclarative Business Processes offer more flexibility to business processes by the use of business rules. Such business rules describe what must or must not be done during the process execution, but do not prescribe how. To fully experience the benefits ...
Ontology-Based Configuration for Service-Based Business Process Model
SCC '13: Proceedings of the 2013 IEEE International Conference on Services ComputingConfigurable process models can be used to provide information on business processes for different user groups in an appropriate and efficient manner. It promotes the reuse of proven practices by providing analysts with a generic modeling artifact from ...
Comments