This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
teaching:infoh423 [2018/09/13 11:53] mahmsakr [Lecturer] |
teaching:infoh423 [2018/09/15 20:03] mahmsakr [Books and other lecture material] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== INFO-H-420: Business Process Management ====== | + | ====== INFO-H-423: Data Mining ====== |
- | [[INFOH420-2012|Version 2012]] | + | [[INFOH423-2018|Version 2018]] |
[[teaching:infoh423|Data Mining Edition 2018]] | [[teaching:infoh423|Data Mining Edition 2018]] | ||
- | <note important>From 2014 on we will be using the Moodle site for managing the course. Please go to uv.ulb.ac.be and search for the course INFO-H423</note> | + | <note important>From 2017 on we will be using the Moodle site for managing the course. Please go to uv.ulb.ac.be and search for the course INFO-H423</note> |
Line 10: | Line 10: | ||
* [[http://cs.ulb.ac.be/members/mahmoud|Mahmoud Sakr]] | * [[http://cs.ulb.ac.be/members/mahmoud|Mahmoud Sakr]] | ||
* <mahmoud.sakr@ulb.ac.be> | * <mahmoud.sakr@ulb.ac.be> | ||
- | * Room SU A 4.115 | + | * Room entrance S. UB4.131, then third room to the right. |
===== Volume ===== | ===== Volume ===== | ||
Line 26: | Line 26: | ||
===== Grading ===== | ===== Grading ===== | ||
The grade for the course will be composed of: | The grade for the course will be composed of: | ||
- | * 25% [[BPM2013-individual-assignments|individual assignments]] (homeworks) | + | * 25% group project. |
- | * 25% [[https://dl.dropboxusercontent.com/u/5119252/BPM/2013/project-description.pdf|group project]] | + | * 75% written exam. |
- | * 50% oral exam | + | |
===== Course Summary ===== | ===== Course Summary ===== | ||
- | This course introduces basic concepts for modelling and implementing business processes using contemporary information technologies. We start by the introduction of Petri nets. Because of their simple, yet rigorously mathematical formulation, Petri nets are very suitable to unambiguously define typical workflow patterns, and to reason about important notions such as soundness and completeness of workflows. Then we will move our attention to more practical workflow modelling languages. We will study the academic language YAWL (Yet Another Workflow Language) and the industrial standard BPMN 2.0 (Business Process Model and Notation) in detail, and touch the main characteristics of BPeL (Business Process Execution Language) and EPCs (Event-driven Process Chains). The second part of the course then goes into the analysis, simulation, verification, and induction (process mining) of workflow models. | + | Data Mining aims at finding useful regularities in large structured and unstructured data sets. The goal of this course is to get a fundamental understanding of popular data mining techniques strengths and limitations, as well as their associated computational complexity issues. It will also identify industry branches which most benefit from Data Mining such as health care and e-commerce. The course will focus on business solutions |
- | + | and results by presenting case studies using real (public domain) data. The students will use recent Data Mining software. | |
- | In the exercises the YAWL system will be used to enact YAWL models, and the free software BonitaSoft for BPMN modeling and enactment. Furthermore, during the course a "proof of technology" and a case study will be offered by affiliated partner IBM at their premises in Evere (Next to the NATO complex). | + | |
===== Books and other lecture material ===== | ===== Books and other lecture material ===== | ||
- Of the following three books, several chapters serve as background reading supporting the lectures. | - Of the following three books, several chapters serve as background reading supporting the lectures. | ||
- | * [[http://www.springerlink.com/content/u148605m5kn3w22p/|Business Process Management]] (Springer; 2012) by Mathias Weske\\ **Available for download through VLink@ULB** | + | * [[https://www.springer.com/gp/book/9783319141411|Data Mining |
- | * [[http://link.springer.com/book/10.1007/978-3-642-19345-3/page/1|Process Mining: Discovery, Conformance and Enhancement of Business Processes]] (Springer; 2012) by Wil van der Aalst.\\ **Available for download through VLink@ULB** | + | The Textbook]] (Springer; 2015) by Aggarwal, Charu C.\\ **Available for download through Cible+@ULB** |
- | * [[http://brsilver.com/bpmn-method-and-style/|BPMN Method and Style (Cody-Cassidy Press; 2011)]] by Bruce Silver | + | |
- | - Regarding YAWL, it could be interesting to inspect some of the chapters of the [[http://link.springer.com/book/10.1007/978-3-642-03121-2|YAWL reference book]]\\ **Available for download through VLink@ULB**\\ ([[http://www.yawlfoundation.org/yawlbook/downloads.html|Slides for this book]]) | + | - Lecture slides: will be made available on this site before the lectures. |
- | - Lecture slides: will be made available on this site before the lectures; in the detailed schedule below, the entries for the individual lectures will link to a page specifically about that lecture.\\ Many of the slides that will be used in this course are based upon slides by prof. Wil van der Aalst of the Eindhoven University of Technology ([[Acknowledgement BPM]]) | + | |
===== Software ===== | ===== Software ===== | ||
- | * Tools used during the lectures | + | * Tools used during the course |
- | * [[http://www.pneditor.org/download/pneditor-0.64.jar|Educational Petri-net editor]] | + | * [[https://rapidminer.com/|Rapidminer]] |
- | * [[http://sourceforge.net/projects/yawl/|YAWL]] | + | |
- | * [[http://www.signavio.com/bpm-academic-initiative/|Signavio (Modelling)]] Use the following link to register:\\ http://academic.signavio.com/p/register?link=8fc432c4b851420eaf81df255a8e6323 | + | |
- | * [[http://www.bonitasoft.com/products/download-bpm-software-and-documentation|BonitaSoft]] We will use "BonitaSoft Open Solution" | + | |
- | * There are several tools available for modeling in BPMN. Make sure that the tool you select to do your assignment supports BPMN 2.0. Some examples of tools: | + | |
- | * Signavio (offered as SAAS): some limited step-by-step walk-through the model | + | |
- | * [[http://sourceforge.net/projects/bpmn/|Yaoqiang BPMN Editor]]: free, complete, and easy to use. Simulation no longer supported, though. | + | |
- | * [[http://www3.mid.de/en/products/innovator-for-business-analysts/downloads.html|Personal Edition from Innovator for Business Analysts]]: Offers simulation and step-by-step walk-through the model | + | |
- | * Microsoft Visio | + | |
- | * BonitaSoft modeler | + | |
- | * Almost all large software vendors provide trial versions or student versions of their software. | + | |
- | * [[http://www-03.ibm.com/ibm/university/academic/pub/page/academic_initiative|IBM Academic Initiative]] | + | |
- | * For SAP, the students can access trial versions at the URL: [[http://scn.sap.com/community/developer-center/]] | + | |
- | * [[http://www.oracle.com/technetwork/|Oracle Technology Network]] | + |