Lecture: Data and Process Modeling (DPM)
Daten- und Prozessmodellierung (früher: Unternehmensmodellierung und -architekturen)
Prof. Dr. Martin Hepp Universität der Bundeswehr München, FT 2012
News
- 2012-06-13: The unit on June 18 will start at 15:45 instead of 15:00 CET.
- 2012-06-13: All lecture slides and the solutions of the tutorial assignments have been added.
- 2012-04-03: Lectures and tutorial start after Easter break, on Monday, April 16, 2012.
Logistics
- Lecture: Mondays, 15:00 – 16:30, room 33/2331
- Tutorial: Mondays, 16:45 – 17:30, room 33/1331
- Instructor: Prof. Dr. Martin Hepp
- Exceptions from the regular schedule:
- The tutorials on May 7 and May 14 will be from 16:30 - 18:00 in order to make up for the two missed ones.
- There will be an extra unit on May 9, 9:45-11:15, room 36/1134(Note: This was rescheduled from 11:30-13:00 as per your request.)
- There will be an extra unit on June 13, 9:30-11:30, room 36/1134
- The unit on June 18 will be from 15:45 - 18:00 (rescheduled as per your request.)
Exam
Date and Room: June 28, 2012, 10:00 - 11:00, 36/1134
Learning Goals
Computers are the most important tool for automating tasks in businesses. A key prequisite for using computers for automated processing is to create suitable models of all relevant objects and activities in the domain of interest, e.g. data structures and processes.
In this lecture and tutorial, students will learn the theoretical foundations and practical skills of designing, maintaining and using data and process models in information systems. First, the impact of modeling on the alignment between the IT and the business sphere of enterprises is being discussed. Then, common notations for conceptual structures and data (e.g. ERM, UML class diagrams, and ORM) and processes (e.g. Petri nets, EPCs, BPMN, and UML Activity diagrams) will be introduced and applied. Additionally, the impact of reference models on the integration of systems and organizations will be discussed.
Contents
- Unit 1: Overview
- Unit 2: Entity-Relationship Modeling
- Unit 3: Entity-Relationship Modeling II
- Unit 4: Conceptual Modeling with UML Class Diagrams
- Unit 5: The Economics of Conceptual Structures for Data Interchange
- Unit 6: Process Modeling
- Unit 7: Ontology Engineering
- Unit 8: Think First, Then Model
- Unit 9: Object-Role Modeling (ORM)
- Unit 10: Exam Review
Resources
Slides, Lecture Notes, and Tutorial Assignments
Unit 1: Overview
Unit 2: Entity-Relationship Modeling
- Slides (PDF, 1 Folie pro Seite)
- Lecture Notes and Assignments: See slides
Unit 3: Entity-Relationship Modeling II
- Slides (PDF, 1 Folie pro Seite)
- Lecture Notes and Assignments: See slides
Unit 4: Conceptual Modeling with UML Class Diagrams
- Slides (PDF, 1 Folie pro Seite)
- Lecture Notes and Assignments: See slides
Unit 5: Exercises
- Due to the nature of this unit, there are no extra materials.
Unit 6: The Economics of Conceptual Structures for Data Interchange
- Slides (PDF, 1 Folie pro Seite)
- Lecture Notes and Assignments: See slides
Unit 7: Process Modeling
- Slides (PDF, 1 Folie pro Seite)
- Lecture Notes and Assignments: See slides
Unit 8: Think First, Then Model
- Slides (PDF, 1 Folie pro Seite)
- Lecture Notes and Assignments: See slides
Unit 9: Ontology Engineering
- Slides (PDF, 1 Folie pro Seite)
- Lecture Notes and Assignments: See slides
Unit 10: Object-Role Modeling (ORM) and Exam Review
Unit 11: Exam Review
- Reference solution for the FT 2010 exam: PDF
Tutorial Solutions
A PDF with all modeling examples covered in class is here.
Core Literature
- [CiWi2005] Cimsion, Graeme C.; Witt, Graham C.: Data Modeling Essentials. 3rd. Aufl., Morgan Kaufmann Publishers, Amsterdam etc. 2005.
- [KrOB2007] Krogstie, John et al. (Hrsg.): Conceptual Modeling in Information Systems Engineering. Springer, Berlin etc. 2007.
- [Oliv2007] Olivé, Antoni: Conceptual Modeling of Information Systems. Springer, Berlin and Heidelberg 2007.
Additional Literature
- [Diet2006] Dietz, Jan L. G.: Enterprise Ontology. Springer, Berlin / Heidelberg 2006.
- [DuAH2005] Dumas, Marlon et al. (Hrsg.): Process-Aware Information Systems. John Wileay & Sons, Hoboken, New Jersey, USA 2005.
- [GrRo2005] Green, Peter; Rosemann, Michael (Hrsg.): Business Systems Analysis with Ontologies. Idea Group Publishing, Hershey, PA, USA 2005.
- [Guar1998] Guarino, Nicola (Hrsg.): Formal Ontology in Information Systems. IOS Press, Amsterdam 1998.
- [HeLM2007] Hepp, Martin et al. (Hrsg.): Ontology Management. Semantic Web, Semantic Web Services, and Business Applications. Springer, New Work 2007.
- [JaBu1996] Jablonski, Stefan; Bussler, Christoph: Workflow Management. Modeling Concepts, Architecture and Implementation. International Thomson Computer Press, London etc. 1996.
- [PaSZ2006] Parent, Christine et al.: Conceptual Modeling for Traditional and Spatio-Temporal Application. Springer, Berlin and Heidelberg 2006.
- [StSt2004] Staab, Steffen; Studer, Rudi (Hrsg.): Handbook on Ontologies. Springer, Berlin etc. 2004.
- [Thal2000] Thalheim, Bernhard: Entity-Relationship Modeling. Springer, Berlin etc. 2000.
- [GrRo2005] Green, Peter; Rosemann, Michael (Hrsg.): Business Systems Analysis with Ontologies. Idea Group Publishing, Hershey, PA, USA 2005.
Links and Other Resources