After successful completion of the course, students are able to:
Basics and definitions.
Information systems, their applications, and their architecture
The role of conceptual modeling in the (model-driven) engineering of information systems
Conceptual domain model versus conceptual database model.
Ontology-guided creation of conceptual models
Stepwise transformation of conceptual domain models, via conceptual information (systems) models, towards implementation platforms, such as relational database management systems, business rule engines, ERP systems, and low-code platforms.
During the lectures new theory will be presented, while we will also reflect on what has been learned so-far. This is complemented with regular exercises to enable students to apply the concepts they have learned during the lectures in a more practical setting.
Additionally, two to three guest lectures are planned by practitioners to report on information systems engineering in practice.
The course consists of a series of lectures, 2 to 3 gues lectures, regular assignments, and two tests.