Teaching/External/DPM

Einführung in die Modellierung (Data and Process Modeling) - WT 2011/2012

Guest lecture at the University of Innsbruck, 437244 VO

Prof. Dr. Martin Hepp

Note: The contents of the old page at http://www.heppnetz.de/teaching/dpm/ are now available here: http://www.heppnetz.de/teaching/dpm-old/

Schedule

  • Do 12.01. 09.00-13.00  - 3W03
  • Do 19.01. 09.00-15:00  - 3W04
  • Do 26.01. 09.00-15:00  - 3W04
  • Do 02.02. 09.00-15:00  - 3W03


Exam

  • Date: 08.02.2012
  • Time: 10:00-12:00
  • Room: 3W03


Materials

Slides as PDF

Note: Access to the slides requires a password & username (given in class; if you need it, e-mail to mheppATcomputer.org)

Modeling Exercises

Review Questions

  • Create an ER model for managing music, e.g. a library of MP3 files. Mind the different roles of the very same artist!
  • Create an ER model for the representation of bills of materials (BoM, "Stücklisten") (see slides for more details)
  • Create an ER model for the representation of tickets for events. Expand this to a system for the representation of tickets for points of interest (e.g. museums) and transportation services (e.g. subway).
  • Create an ER model for the representation of Airline flight plan & seat management
  • Create an ER model for the representation of student evaluations for instructors at universities or schools.
  • Convert examples from the previous units from ERM notation to UML class diagrams.
  • Why is it often wrong to model the current state of affairs in a business, as far as processes and data structures are concerned?
  • Explain how the massive economies of scale for distributing software limit the economic feasibility of individual software development.
  • Explain how Business Process Reenineering repeats Taylor's mistake of ignoring change as a constraint on the economic feasibility of searching for individual process optimizations in a dynamic environment.
  • Model a business process of your choice as both a basic flow chart and an EPC diagram.


Literature

Core

  • [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.


Supplemental

  • [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.

Tools** **