Keynote Lectures
Low-modeling of (smart) Software
Jordi Cabot, ICREA Research Professor at Internet Interdisciplinary Institute (UOC), Spain
Process Mining for Interdisciplinary Research
Agnes Koschmider, University of Bayreuth, Germany
Keynote Lecture
Wolfgang Maaß, Saarland University, Germany
Low-modeling of (smart) Software
Jordi Cabot
ICREA Research Professor at Internet Interdisciplinary Institute (UOC)
Spain
Brief Bio
I'm an ICREA Research Professor at Internet Interdisciplinary Institute, the Research center of the Open University of Catalonia (UOC) where I'm leading the SOM Research Lab. I'm also Visiting Professor at the Western Norway University of Applied Sciences. Previously, I've been at École des Mines de Nantes, Inria, University of Toronto, Politecnico di Milano and the Technical University of Catalonia.
My research falls into the broad area of systems and software engineering, especially promoting the rigorous use of software models in all software tasks while keeping an eye on the most unpredictable element in any project: the people involved in it. Current research topics include pragmatic formal verification techniques, analysis of open-source communities, open data exploitation and the role AI can play in software development (and vice versa). Let's use all the tools at our disposal to build Better Software Faster.
Beyond scientific publications, the results of our research are available as open-source tools or as part of transfer contracts.
Abstract
There is an increasing demand for building better software and building it faster. This explains the growing popularity of low-code platforms, a new reincarnation of previous model-based approaches for software development.
Low-code platforms aim to speed up the development process by generating most of the application code from the high-level models. But what about those models? Can we also partially generate them? And if so, from what?
In this talk we will talk about low-modeling, a new approach to infer models out of different types of available information and (un)structured data sources. The goal of low-modeling is not only to increase the productivity of developer teams but also to contribute to the democratization of software development enabling non-technical users to build their own applications beyond what no-code and template-based approaches offer.
As example, we will focus on how low-modeling facilitates the generation of smart software, software that combines and traditional and AI-based components both in the front-end and back-end.
Process Mining for Interdisciplinary Research
Agnes Koschmider
University of Bayreuth
Germany
Brief Bio
Agnes Koschmider is Full Professor of Business Informatics at the University of Bayreuth and has a leading position in the Business Informatics branch of the Fraunhofer FIT. From 2019 to 2022 Agnes Koschmider was professor of business informatics at the Computer Science Institute of the University of Kiel. She completed her PhD in 2007 and her habilitation in Applied Informatics in 2015 at Karlsruher Institute of Technology (KIT).
She researches methods for data-driven analysis and explanation of processes (process mining), based on artificial intelligence, and methods for predicting process behavior. She is also researching on methods for privacy-preserving analysis and minimizing the re-identification of process data. At the center of her research is process analytics: developing a pipeline to efficiently process the complete chain from raw data (time series, sensor event data, and video data) to process discovery. The applications of such a data pipelines can be found in many disciplines such as medicine, agricultural sciences, geology, geography, material sciences or marine sciences.
Abstract
Process mining allows discovering bottlenecks in processes and revealing the deviations between real-life processes and to-be one. Process mining usually focuses on processing discrete event data, typically at the business level. The increasing volume of data demands techniques that can identify cause-effects in the data. Process mining promises to discover valuable knowledge from different types of data in terms of identifying anomalies in the processes and even explaining new effects within the data. For this purpose, however, existing process mining techniques must be adapted in order to meet the requirements of the other disciplines.
The first part of my talk outlines new fields of application for process mining and summarizes requirements for new process mining techniques. The second part of my talk shows implementations of the processing of various data types from raw data to processes and to AR visualization.
Keynote Lecture
Wolfgang Maaß
Saarland University
Germany
Brief Bio
Available soon.