Abstract
Current enterprises spend much effort to obtain precise models of their system engineering processes in order to improve the process capability of the organization. The manual design of workflow models is complicated, time-consuming and error-prone; capabilities of human beings in detecting discrepancies between the actual process and the process model are rather limited. Therefore, automatic techniques for deriving these models are becoming more and more important.
In this paper, we present an idea that exploits the user interaction with a version management system for the incremental automatic derivation, refinement and analysis of process models. Though this idea is not fully worked out yet, we sketch the architecture of the solution and the algorithms for the main steps of incremental automatic derivation of process models.
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
Paulk, M.C., Curtis, B., Beth, M., Chrissis, Weber, C.V.: Capability Maturity Model for Software (SW-CMM). Technical Report CMU/SEI-93-TR-024, Carnegie Mellon University, Software Engineering Institute (1993)
SEI Carnegie Mellon: Capability Maturity Model® Integration (CMMISM), Version 1.1. Technical Report CMU/SEI-2002-TR-012, Carnegie Mellon, Software Engineering Institute (2002)
SEI Carnegie Mellon: Process Maturity Profile. Software CMM® 2004 Mid-Year Update. Technical report, Carnegie Mellon University, Software Engineering Institute (2004)
Weijters, A., van der Aalst, W.: Workflow Mining: Discovering Workflow Models from Event-Based Data. In: Dousson, C., Höppner, F., Quiniou, R. (eds.) Proceedings of the ECAI Workshop on Knowledge Discovery and Spatial Data, pp. 78–84 (2002)
Leymann, F., Roller, D.: Production Workflow: Concepts and Techniques. Prentice-Hall PTR, Upper Saddle River (1999)
van der Aalst, W., van Hee, K.: Workflow Management: Models, Methods, and System. In: Cooperative Information Systems. MIT Press, Cambridge (2002)
Kindler, E.: Using the Petri Net Markup Language for Exchanging Business Processes? Potential and Limitations. In: Nüttgens, M., Mendling, J. (eds.) XML4BPM 2004, Proceedings of the 1st GI Workshop XML4BPM – XML Interchange Formats for Business Process Management at 7th GI Conference Modellierung 2004, Marburg Germany, March 2004, pp. 43–60 (2004), http://wi.wu-wien.ac.at/~mendling/XML4BPM/xml4bpm-2004-proceedings-pnml.pdf
van der Aalst, W., Weijters, A.: Process mining: a research agenda. Comput. Ind. 53, 231–244 (2004)
Cook, J.E., Wolf, A.L.: Discovering Models of Software Processes from Event-Based Data. ACM Trans. Softw. Eng. Methodol. 7, 215–249 (1998)
Mannila, H., Rusakov, D.: Decomposing event sequences into independent components. In: Kumar, V., Grossman, R. (eds.) Proceedings of the First SIAM Conference on Data Mining, pp. 1–17. SIAM, Philadelphia (2001)
Agrawal, R., Gunopulos, D., Leymann, F.: Mining Process Models from Workflow Logs. In: Proceedings of the 6th International Conference on Extending Database Technology, pp. 469–483. Springer, Heidelberg (1998)
Herbst, J., Karagiannis, D.: An Inductive approach to the Acquisition and Adaptation of Workflow Models (1999), citeseer.ist.psu.edu/herbst99inductive.html
Herbst, J., Karagiannis, D.: Integrating Machine Learning and Workflow Management to Support Acquisition and Adaptation of Workflow Models. In: Proceedings of the 9th International Workshop on Database and Expert Systems Applications, p. 745. IEEE Computer Society, Los Alamitos (1998)
Weijters, A., van der Aalst, W.: Process mining: discovering workflow models from event-based data. In: Proceedings of the 13th Belgium-Netherlands Conference on Artificial Intelligence (BNAIC 2001), pp. 283–290 (2001)
Weijters, T., van der Aalst, W.: Rediscovering Workflow Models from Event-Based Data. In: Hoste, V., Pauw, G. (eds.) Proceedings of the 11th Dutch-Belgian Conference on Machine Learning (Benelearn 2001), pp. 93–100 (2001)
Schimm, G.: Process Miner - A Tool for Mining Process Schemes from Event-Based Data. In: Proceedings of the European Conference on Logics in Artificial Intelligence, pp. 525–528. Springer, Heidelberg (2002)
Zur Muehlen, M., Rosemann, M.: Workflow-Based Process Monitoring and Controlling Technical and Organizational Issues. In: Proceedings of the 33rd Hawaii International Conference on System Sciences, vol. 6. IEEE Computer Society, Los Alamitos (2000)
Fogel, K.F.: Open Source Development with CVS. Coriolis Group Books (1999)
van der Aalst, W.: High level Petri nets Extending classical Petri nets with color, time and hierarchy, http://tmitwww.tm.tue.nl/staff/wvdaalst/courses/pm/pm.html
OMG: UML 2.0 Superstructure Specification. Version 2.0 ptc/03-08-02, Object Management Group, Final Adopted Specification (2003)
Dahlqvist, A.P., Asklund, U., Crnkovic, I., Hedin, A., Larsson, M., Ranby, J., Svensson, D.: Product Data Management and Software Configuration Management - Similarities and Differences, citeseer.ist.psu.edu/dahlqvist01product.html
OMG: Meta Object Facility (MOF) specification. Technical report, Object Management Group (2002)
van der Aalst, W., van Dongena, B.F., Herbst, J., Marustera, L., Schimm, G., Weijters, A.J.M.M.: Workflow mining: A survey of issues and approaches. Data & Knowledge Engineering 47, 237–267 (2003)
Murata, T.: Petri Nets: Properties, Analysis and Applications. Proceedings of the IEEE 77(4), 541–580 (1989)
Reisig, W., Rozenberg, G. (eds.): APN 1998. LNCS, vol. 1491. Springer, Heidelberg (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kindler, E., Rubin, V., Schäfer, W. (2006). Incremental Workflow Mining Based on Document Versioning Information. In: Li, M., Boehm, B., Osterweil, L.J. (eds) Unifying the Software Process Spectrum. SPW 2005. Lecture Notes in Computer Science, vol 3840. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11608035_25
Download citation
DOI: https://doi.org/10.1007/11608035_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31112-6
Online ISBN: 978-3-540-32450-8
eBook Packages: Computer ScienceComputer Science (R0)