28 Feb

Adaptivity and Reliability in Communication Networks through the lens of Multimedia Systems

Veranstaltungsort: S.2.42

This talk describes a vision of processing-centric networks that unify In-Network computation and programmable communication. This convergence of computation and communication enables a high degree of flexibility in the design and operation of distributed applications that run „on top“ or „within“ these networks. We specifically consider some of these applications that must adhere to given performance requirements, e.g., on timing, with a main focus on Multimedia Systems. Major challenges to the design and operation of processing-centric networks lie in the coupling of the programmable control of networks with application and network models that are fed with real-time feedback data. The aim of such coupling is to provide flexibility in combination with provable performance guarantees.

15 Mrz

Supervisory control of business processes

Veranstaltungsort: S.2.69 - Bitmovin

Abstract:A recent direction in Business Process Management studied methodologies to control the execution of Business Processes under several sources of uncertainty in order to always get to the end by satisfying all constraints. Current approaches encode business processes into temporal constraint networks or timed game automata in order to exploit their related strategy synthesis algorithms. However, the proposed encodings can only synthesize single-strategies and fail to handle loops. To overcome these limits I will discuss a recent approach based on supervisory control. The approach considers structured business processes with resources, parallel and mutually exclusive branches, loops, and uncertainty. I will discuss an encoding into finite state automata and prove that their concurrent behavior models exactly all possible executions of the process. After that, I will introduce tentative commitment constraints as a new class of constraints restricting the executions of a process. Finally, I will discuss a tree decomposition of the process that plays a central role in modular supervisory control.

25 Apr

Towards zero-waste computing by co-design

Veranstaltungsort: S.2.37 (Südtrakt, Universität Klagenfurt)

Abstract: “Computation” has become a massive part of our daily lives: in science, a lot of experiments and analysis rely on massive computation, in AI we use vast resources to train and use massive models, and in engineering we use complex simulations and digital twins to increase efficiency and productivity. Under the assumption that computation is cheap, and time-to-result is the only relevant metric, we often use significant computational resources at low efficiency. In this talk, I argue this approach is an unacceptable waste of computing resources, and demonstrate we can do better! By means of a couple of case-studies, I will show how performance engineering can be used for zero-waste computing, proving how efficiency and time-to-result can be happily married. I will further propose a co-design methodology that leverages such performance engineering methods to enable the selection of algorithms _and_ their effective deployment on suitable infrastructure. The approach relies on design-space exploration, driven by efficient search methods and compositional performance models. I will conclude by reflecting on the next steps and open questions that need answers to make this co-design approach feasible and applicable for more applications and systems.

25 Apr

Building the Infrastructure Memex: VU on Operational Data Analytics in the 21st Century

Veranstaltungsort: S.2.69 (Südtrakt, Universität Klagenfurt)

Abstract: Our society has turned digital: From science to business, from online shopping to online gaming, from education to government, digital applications depend every moment on Information and Communication Technology (ICT) infrastructure. To pilot this infrastructure and navigate through it, we need detailed information and decision-making support, provided on-time, cheaply, and reliably. (We briefly argue non-data-driven approaches are currently unable to cope with real conditions.) In this talk, we argue that Operational Data Analytics (ODA) can provide these capabilities, with advances not only in monitoring and observability, but also in data sourcing and ontology mapping, data cleaning and filtering, data characterization and modeling, and process management. Furthermore, we argue a digital twin, capable of simulating both the current conditions and making long-term predictions, should be integrated with the ODA system - providing an advanced form of A - to help with resource management and scheduling, pipeline optimization, energy awareness, general system tuning, capacity planning, etc. We present a reference architecture for ODA, a partial analysis of the state of the art, and experience with data collection and its use in the digital twinning of datacenters. This work aligns with and benefits from collaboration with the SPEC RG Cloud Group and, among others, the EU Graph-Massivizer project, and the OffSense and 6G Future Network Services projects in the Netherlands.