Discovering models of software processes from event-based data
ACM Transactions on Software Engineering and Methodology (TOSEM)
Introduction to algorithms
Mining Process Models from Workflow Logs
EDBT '98 Proceedings of the 6th International Conference on Extending Database Technology: Advances in Database Technology
Improving Business Process Quality through Exception Understanding, Prediction, and Prevention
Proceedings of the 27th International Conference on Very Large Data Bases
Mining Generalized Association Rules
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
CAAP '90 Proceedings of the 15th Colloquium on Trees in Algebra and Programming
Automating the Discovery of As-Is Business Process Models: Probabilistic and Algorithmic Approaches
Information Systems Research
A Comprehensive and Automated Approach to Intelligent Business Processes Execution Analysis
Distributed and Parallel Databases
Workflow Mining: Discovering Process Models from Event Logs
IEEE Transactions on Knowledge and Data Engineering
Awareness-Enabled Coordination for Large Scale Collaboration Management
CTS '06 Proceedings of the International Symposium on Collaborative Technologies and Systems
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Hi-index | 0.00 |
Existing approaches for business process mining cannot satisfy Real-Time Enterprise (RTE) goals, such as time-based competition. To support RTE requirements we propose a Process Learning System (PLS) that is capable of learning business processes from a few observed traces and do this in a timeframe that is close to the actual time for completing the process. Unlike existing approaches PLS employs a rich process model that facilitates "guessing" business processes, utilizes domain-specific knowledge captured by activity and resource ontologies, ensures that learned processes comply with specified business rules, and optimizes them to reduce required cost and time. In this paper we focus on the architecture of PLS, and describe the functionality and algorithms employed by key PLS components. We use examples from initial experiments involving learning of processes that assemble complex products from specialized parts.