Master-Praktikum - Sustainable Process Automation: Humans, Software and the Mediator Pattern (IN2128, IN2106, IN4303)
Advanced Practical Course - Sustainable Process Automation: Humans, Software and the Mediator Pattern (IN2128, IN2106, IN4303)
Lehrveranstaltung 0000000717 im WS 2022/3
Basisdaten
LV-Art | Praktikum |
---|---|
Umfang | 6 SWS |
betreuende Organisation | Informatik 17 - Lehrstuhl für Wirtschaftsinformatik und Geschäftsprozessmanagement (Prof. Rinderle-Ma) |
Dozent(inn)en |
Jürgen Mangler Leitung/Koordination: Stefanie Rinderle-Ma |
Termine |
Mo, 13:00–15:00, MI 01.13.034 sowie 5 einzelne oder verschobene Termine |
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 | TUMonline-Eintrag |