Master-Praktikum - Sustainable Process Automation: Humans, Software and the Mediator Pattern (IN2130, IN2106, IN4303)
Advanced Practical Course - Sustainable Process Automation: Humans, Software and the Mediator Pattern (IN2130, IN2106, IN4303)
Lehrveranstaltung 0000005696 im SS 2023
Basisdaten
LV-Art | Praktikum |
---|---|
Umfang | 6 SWS |
betreuende Organisation | Informatik 17 - Lehrstuhl für Wirtschaftsinformatik und Geschäftsprozessmanagement (Prof. Rinderle-Ma) |
Dozent(inn)en |
Michel Kunkler Jürgen Mangler Leitung/Koordination: Stefanie Rinderle-Ma |
Termine |
Mo, 13:00–15:00, MI 01.13.034 sowie 1 einzelner oder verschobener Termin |
Zuordnung zu Modulen
-
IN2106: Master-Praktikum / Advanced Practical Course
Dieses Modul ist in den folgenden Katalogen enthalten:- weitere Module aus anderen Fachrichtungen
weitere Informationen
Lehrveranstaltungen sind neben Prüfungen Bausteine von Modulen. Beachten Sie daher, dass Sie Informationen zu den Lehrinhalten und insbesondere zu Prüfungs- und Studienleistungen in der Regel nur auf Modulebene erhalten können (siehe Abschnitt "Zuordnung zu Modulen" oben).
ergänzende Hinweise | Business Process Management (BPM) encompasses a wide variety of topics, from mining, modelling, and enactment of processes, to monitoring, compliance checking and optimization of processes. Process Engines provide a BPM core technology: they enact (execute) graphical models, monitor and log all interactions, and thus provide the data for compliance checking and optimization. Process Engines are all about decoupling and modularization, in order to achieve a maximum of maintainability, in order to speed up future software development and flexibility. This requires a certain mindset for information system design, that abandons centralized databases and focuses more on interactions and the process. In the real world implementing such as system is a transformative process, with short, medium and long-term benefits. In this course we will discuss and explore the decoupling of systems, advantages and disadvantages based on individual assignments. As embracing heterogeneity is a core principle of BPM, no restrictions on programming languages will be enforced - NodeJS, Python, C, Ruby, Java, Rust, Haskell, ... are all possible, as long as they provide a REST interface. |
---|---|
Links |
ergänzende Veranstaltung TUMonline-Eintrag |