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 2023/4
Basisdaten
LV-Art | Praktikum |
---|---|
Umfang | 6 SWS |
betreuende Organisation | Informatik 17 - Lehrstuhl für Wirtschaftsinformatik und Geschäftsprozessmanagement (Prof. Rinderle-Ma) |
Dozent(inn)en |
Matthias Ehrendorfer Jürgen Mangler Leitung/Koordination: Stefanie Rinderle-Ma |
Termine |
Mo, 13:00–15:00, MI 01.13.034 |
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, frommining, modelling, and enactment of processes, to monitoring, compliancechecking and optimization of processes. Process Engines provide a BPM coretechnology: they enact (execute) graphical models, monitor and log allinteractions, and thus provide the data for compliance checking andoptimization.Process Engines are all about decoupling and modularization, in order to achievea maximum of maintainability, in order to speed up future software developmentand flexibility.This requires a certain mindset for information system design, that abandonscentralized databases and focuses more on interactions and the process. In thereal 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 onprogramming 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 |