We offer a novel kind of database system that enables a degree of data integration that cannot be achieved with other products.
I am a Postdoctoral researcher in the Databases and Information Systems (DBIS) Group at the University of Basel.
I am a reliable partner, taking care of all IT related aspects of my customers.
Authors: Marco Vogt, David Lengweiler, Martin Vahlensieck, Yiming Wu, Heiko Schuldt PolyDBMS generalize polystores by turning heterogeneous engines and data…
Authors: David Lengweiler, Marco Vogt, Heiko Schuldt Modern information systems generate vast amounts of heterogeneous data, with up to 80%…
Authors: David Lengweiler, Tobias Weber, Heiko Schuldt, Marco Vogt Data exploration, integration, organization, and analysis are critical workflows for data…
Authors: David Lengweiler, Tobias Weber, Heiko Schuldt, Marco Vogt Modern data is characterized by its high-volume and inherent heterogeneity, primarily…
Authors: Martin Vahlensieck, Marco Vogt, Heiko Schuldt In recent years data management has become increasingly complex. The days when the…
Research Paper
Research Paper
Research Paper
This hands-on foundation course guides students through the essential layers of modern computing, beginning with digital logic and hardware components before progressing to operating systems, command-line tooling, networking, and virtualization. Integrated lab sessions introduce scripting, version control with Git, cryptography, benchmarking, and data analysis in Julia, letting participants experiment with real-world tools such as Docker, QEMU, and SSH.
A master's level course on conceptual and practical approaches to distributed information systems, focusing on efficient data management across distributed resources, architecture paradigms, and hands-on experience with relevant systems and protocols for data science and analytics applications.
This course introduces key concepts and techniques used in the engineering of complex software systems. Starting with requirements engineering and use case modeling, it explores object-oriented analysis and design using UML. Topics include interaction and activity diagrams, design patterns, and software development processes such as the waterfall model, RUP, and agile methods. Through practical examples and modeling exercises, students learn to structure and visualize software systems systematically and effectively.
This bachelor-level, hands-on seminar introduces students to practical robot programming using TIAGo (PAL Robotics) as a real-world platform for learning modern robotics software concepts. Starting with the fundamentals of robot middleware and the sensor–actuator pipeline, participants build up from basic motion commands to reactive behaviors that combine perception, navigation, and manipulation.