The document details a guest lecture on software architecture in process automation by Dr.-Ing. Heiko Koziolek, emphasizing the role of Unified Modeling Language (UML) in modeling industrial IoT systems for automation. It outlines ABB's mission in architecting sustainable automation products and highlights the need for self-commissioning field devices within the context of Industry 4.0. The presentation also discusses various methods and tools for software architecture and emphasizes the potential competitive advantages achievable through effective software engineering practices.