Information systems process, store and exchange information among individuals, enterprises and their IT. In this course, the representation and conceptualization of these systems is covered using conceptual modeling methods.

The following topics are introduced in this course:

  • Enterprise Architecture Management using ArchiMate
  • Processes, collaborations and choreographies in Business Process Model and Notation (BPMN)
  • Software components, classes and their interactions in the Unified Modeling Language (UML)
  • Information Representation using XML, XPath, XSLT
  • Knowledge Representation and Linked Data using RDF and OWL
  • Service and workflow execution using BPMN and NodeRED
Software tools for modeling and execution are used throughout the course, including the ADOxx platform, the Protégé ontology editor, the Camunda workflow engine, and Node-RED for services and IoT devices.