Marco Grawunder
Die Abteilung Informationssysteme arbeitet eng mit der Abteilung Data Science zusammen.
Sekretariat
Marco Grawunder
Leitung Software Labor
Department für Informatik (» Postanschrift)
Aufgaben
- Leitung des Software-Labors
- Hardware- und Softwareausstattung von Abteilung und Software-Labor
Projekte
Complex Event Processing
Verarbeitung von Datenströmen
Laufend:
Abgeschlossen:
DynaQuest - Dynamische und adaptive Anfrageverarbeitung in Virtuellen Datenbanksystemen
Geo-Basisdaten im Online-Shop
MINTAL - Multidimensional INTelligent Access modeL
Lehre
Lehrveranstaltungen
Wintersemester 2024 / 2025
Abschlussarbeiten
Eine Liste der offenen Abschlussarbeiten ist hier zu finden. Abschlussarbeiten finden dabei i.d.R. im Kontext von Odysseus statt.
Weitere Abschlussarbeiten sind u.U. hier: elearning.uni-oldenburg.de/plugins.php/thesistopicsplugin/thesis_profile zu finden.
Verfügbar
Laufend
Bachelor
- Aktualisierung des SWP Basisprojektes
- Entwicklung, Implementierung und Evaluation einer fortgeschrittenen KI für Cascadia basierend auf evolutionären Algorithmen
- Entwicklung, Implementierung und Evaluation einer fortgeschrittenen KI für Cascadia basierend auf Reinforcement Learning
- Entwicklung, Implementierung und Evaluation einer fortgeschrittenen KI für Cascadia
- Erweiterung von Web-Xerdi
- Optimierung der datenstrombasierten Erkennung von Botnets mithilfe von Odysseus
Bachelor oder Master
Master
Abgeschlossen
2024
- Anbindung von Odysseus an die Mobilithek
- Erweiterung des visuellen Anfrageeditors im Odysseus Web-Studio
- Strombasierte Erkennung von Botnets mithilfe von Odysseus
- Strombasierte Vorhersage von Tankstellenpreisen mit Odysseus
- Xerdi Goes Web
- Zentralisierte Verwaltung von Datenquellen für das Datenstrommanagementsystem Odysseus
2023
- Analyse von Problemen und Schwierigkeiten im Softwareprojekt-Modul (inf004) mit Fokus auf dem SCRUM-Prozess: Entwicklung von Lösungsansätzen zur Verbesserung der Fehlerprävention und Qualitätssteigeru
- Ansätze zum Erstellen von kostenbasierten Anfrageplänen in Odysseus
- CO2 Emissionsanalyse für Flusskreuzfahrten auf Basis von AIS Daten
- Entwicklung und Umsetzung einer GraphQL Schnittstelle für Odysseus
- Enwicklung eines Eclipse-Plugins für die Odysseus-Entwicklung
- Erweiterung des Web-Studios zu einem Werkzeug zur Orchestrierung und zum Monitoring von Anfragen im verteilten Odysseus
- Integration von Parkraumbewirtschaftungsdaten aus Bamberg in Odysseus zur Prognose von freien Parkplätzen
- Konzeption und Umsetzung eines Jira-Plugins für die integrierte Nutzer- und Projektverwaltung im Software Projekt und in Projektgruppen
- Konzeption und Umsetzung eines Modell- und Experimentmanagements zur Erweiterung des maschinellen Lernens in dem Datenstrommanagementsystem Odysseus
- Lernen von Quelleneigenschaften zur Verbesserung der Anfrageoptimierung in Odysseus
- Optierung der Anfrageausführung durch Fragmentierung in OdysseusNet
- Pattern Matching in Odysseus
- Query Sharing auf logischer Ebene für Odysseus
- Verbesserung der Anfrageoptimierung für Datenströme basierend auf Datenabhängigkeiten
2022
- Ansätze zum Integrieren von Serialisierungsprotokollen in Odysseus
- Datenstrombasierte Steuerung von Anlagen in der Niederspannungsebene zur Regulierung von Spitzenlasten
- Dichtebasiertes Clustering in Datenströmen basierend auf DBSCAN-Ansätzen
- Entscheidungsbaumverfahren auf Datenströmen mit Odysseus
- Entwicklung einer integrierten Entwicklungsumgebung für Odysseus WebStudio
- Fast Flower Delivery mit Odysseus
- Frequent Item Mining in Odysseus
- Odysseus CLI
- Out of Order Processing
- Parallele Joinverarbeitung in Odysseus
- Recovery für eine verteilte Odysseus Master-Worker-Architektur basierend auf Docker Swarm
- Ressourcenbasierte Allokation in Odysseus.Net
- Visualisierung von Datenströmen mit Odysseus und Grafana
Publikationen
https://scholar.google.de/citations?user=6YloyMMAAAAJ&hl=en
- Benabbas, A., Grawunder, M., & Nicklas, D. (2023, March). Context-aware Outlier Detection for Sensor Data Stream Processing. In 2023 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops) (pp. 540-545). IEEE
- Michael Sünkel, Golnaz Elmamooz, Marco Grawunder, Phan Thai Hoang, Elke Rauch, Lara Schmeling, Stefan Thurner, Daniela Nicklas:
Resource-Aware Classification via Model Management Enabled Data Stream Optimization. PerCom 2022: 23-33 - Michael Sünkel, Golnaz Elmamooz, Marco Grawunder, Daniela Nicklas:
Artifact: Resource-Aware Classification via Model Management Enabled Data Stream Optimization. PerCom Workshops 2022: 181-182 - G. Elmamooz, M. Grawunder, A. Benabbas, und D. Nicklas, "Online Staypoint Detection in High-Frequency Location Update Streams" in Proc. 22nd IEEE International Conference on Mobile Data Management, MDM 2021, Toronto, ON, Canada, June 15-18, 2021, 2021, pp. 121-126.
- M. Brand, T. Brandt, und M. Grawunder, "Real-time detection of smart meter events with odysseus" in Proc. DEBS '20: The 14th ACM International Conference on Distributed and Event-based Systems, Montreal, Quebec, Canada, July 13-17, 2020, 2020, pp. 193-198.
- T. Brandt und M. Grawunder, "Spatial Query Processing on AIS Data Streams in Data Stream Management Systems" in Proc. Business Information Systems Workshops - BIS 2019 International Workshops, Seville, Spain, June 26-28, 2019, Revised Papers, 2019, pp. 461-472.
- T. Brandt und M. Grawunder, "GeoStreams: A Survey" ACM Comput. Surv., vol. 51, iss. 3, p. 44:1-44:37, 2018.
- M. Brand, M. Grawunder, und H. Appelrath, "A Modular Approach for Non-Distributed Crash Recovery for Streaming Systems" in Proc. Datenbanksysteme für Business, Technologie und Web (BTW 2017), Proceedings, Series of the Gesellschaft für Informatik (GI) P-265, 2017, pp. 309-328.
- H. Surm, N. Rüssmeier, M. Grawunder, D. Nicklas, und O. Zielinski, "Experiences with Sensor-based Research for Critical, Socio-technical Systems" in Proc. Proceedings of the 17th IEEE International Conference on Mobile Data Management, 2016.
- T. Brandt, M. Grawunder, und H. Appelrath, "Anomaly detection on data streams for machine condition monitoring" in Proc. Industrial Informatics (INDIN), 2016 IEEE 14th International Conference on, 2016, pp. 1282-1287.
- C. A. Ludmann, M. Grawunder, und H. Appelrath, "OdysseusRecSys: Collaborative Filtering based on a Data Stream Management System" in Proc. Posters, Demos, Late-breaking Results and Workshop Proceedings of the 23rd Conference on User Modeling, Adaptation, and Personalization (UMAP 2015), CEUR Workshop Proceedings 1388, 2015.
- C. A. Ludmann, M. Grawunder, T. Michelsen, und H. Appelrath, "Continuous Evaluation of Collaborative Recommender Systems in Data Stream Management Systems" in Proc. Datenbanksysteme für Business, Technologie und Web (BTW 2015) - Workshopband, Hamburg, Germany, GI-Edition - Lecture Notes in Informatics (LNI), 2015.
- T. Michelsen, M. Grawunder, C. A. Ludmann, und H. Appelrath, "Admission Control für kontinuierliche Anfragen" in Proc. Datenbanksysteme für Business, Technolog und Web (BTW 2015), 2015.
- M. Brand und M. Grawunder, "Using odysseus for real-time analysis over high volume geospatial data streams" in Proc. Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, DEBS '15, 2015, pp. 320-321.
- M. Grawunder, "Odysseus - An Extensible Research Platform for Streaming Applications (invited talk)" in Proc. Proceedings of the 1st Workshop on High-Level Declarative Stream Processing co-located with the 38th German AI conference (KI 2015), 2015, pp. 1-1.
- C. A. Ludmann, M. Grawunder, und H. Appelrath, "Flexible Online-Recommender-Systeme durch die Integration in ein Datenstrommanagementsystem" in Proc. Proceedings of the 27th GI-Workshop Grundlagen von Datenbanken (GvDB 2015), Gommern, Germany, CEUR Workshop Proceedings 1366, 2015, pp. 96-101.
- H. Appelrath und M. Grawunder, "Die Abteilung Informationssysteme der Universität Oldenburg" in Proc. Datenbank-Spektrum, 2014, pp. 1-6.
- T. Michelsen, M. Grawunder, D. Geesen, und H. Appelrath, "Dynamic Generation of Adaptive Real-time Dashboards for Continuous Data Stream Processing" in Proc. Proceedings of the 7th International Workshop on Real-Time Business Intelligence (BIRTE 2013), Riva del Garda, Italien, 2013.
- D. Geesen, H. Appelrath, M. Grawunder, und D. Nicklas, "Lernen häufiger Muster aus intervallbasierten Datenströmen - Semantik und Optimierungen" in Proc. Tagungsband der Datenbanksysteme für Business, Technologie und Web (BTW), 15. Fachtagung des GI-Fachbereichs \dqDatenbanken und Informationssysteme\dq, Lecture Notes in Informatics 214, 2013, pp. 295-309.
- D. Geesen, M. Grawunder, und H. Appelrath, "Temporale Konsistenz von Kontextinformationen in Datenstromsystemen" in Proc. Workshopband der Datenbanksysteme für Business, Technologie und Web (BTW), 15. Fachtagung des GI-Fachbereichs \dqDatenbanken und Informationssysteme\dq, Lecture Notes in Informatics 216, 2013, pp. 53-62.
- D. Geesen, H. Appelrath, M. Grawunder, und D. Nicklas, "Challenges for Personal Data Stream Management in Smart Buildings" in Proc. Creating Personal, Social, and Urban Awareness through Pervasive Computing, 2013, pp. 201-219.
- D. Geesen, M. Grawunder, D. Nicklas, H. Appelrath, und M. Brell, "Datenstrommanagement im AAL: Universelle und flexible Vorverarbeitung kontinuierlicher Sensordaten" in Proc. Technik für ein selbstbestimmtes Leben (AAL 2012), 2012.
- T. Vogelgesang, D. Geesen, M. Grawunder, D. Nicklas, und H. Appelrath, "Scheduling von Datenströmen auf der Basis von Service Level Agreements" in Proc. Datenbank-Spektrum - Zeitschrift für Datenbanktechnologien und Information Retrieval 12(1), 2012.
- H. Appelrath, D. Geesen, M. Grawunder, T. Michelsen, und D. Nicklas, "Odysseus ‐ A Highly Customizable Framework for Creating Efficient Event Stream Management Systems" in Proc. Proceedings of the 6th ACM International Conferenceon Distributed Event‐Based Systems – ACM DEBS 2012, 2012.
- D. Geesen und M. Grawunder, "Odysseus as Platform to Solve Grand Challenges" in Proc. Proceedings of the 6th ACM International Conferenceon Distributed Event‐Based Systems – ACM DEBS 2012, 2012.
- D. Geesen, M. Brell, M. Grawunder, D. Nicklas, und H. Appelrath, "Data Stream Management in the AAL - Universal and Flexible Preprocessing of Continuous Sensor Data" in Proc. Ambient Assisted Living, 2012, pp. 213-228.
- A. Bolles, H. Appelrath, D. Geesen, M. Grawunder, M. Hannibal, J. Jacobi, F. Köster, und D. Nicklas, "StreamCars: A New Flexible Architecture for Driver Assistance Systems" in Proc. Intelligent Vehicles Symposium (IV 2012), 2012, pp. 252-257.
- A. Bolles, D. Geesen, M. Grawunder, J. Jacobi, D. Nicklas, H. Appelrath, F. Köster, und H. Marco, "StreamCars - Datenstrommanagementbasierte Verarbeitung von Sensordaten im Fahrzeug" in Proc. Tagungsband der Datenbanksysteme für Business, Technologie und Web (BTW), 14. Fachtagung des GI-Fachbereichs \dqDatenbanken und Informationssysteme\dq, Lecture Notes in Informatics 180, 2011, pp. 710-713.
- D. Geesen, A. Bolles, M. Grawunder, J. Jacobi, D. Nicklas, und H. Appelrath, "Koordinierte zyklische Kontext-Aktualisierungen in Datenströmen" in Proc. Tagungsband der Datenbanksysteme für Business, Technologie und Web (BTW), 14. Fachtagung des GI-Fachbereichs \dqDatenbanken und Informationssysteme\dq, Lecture Notes in Informatics 180, 2011, pp. 85-104.
- A. Bolles, M. Grawunder, J. Jacobi, D. Nicklas, und H. Appelrath, "Prediction Functions in Bi-Temporal Data Streams" in Proc. Proceedings of the 21st Database and Expert Systems Application Conference (DEXA 2010), Bilbao, Spain, 2010, pp. 261-268.
- A. Bolles, D. Geesen, M. Grawunder, J. Jacobi, D. Nicklas, und H. Appelrath, "Sensordatenverarbeitung mit dem Open Source Datenstrommanagementframework Odysseus" in Proc. Tagungsband der Informatik 2010, 40. Jahrestagung der Gesellschaft für Informatik, 2010, pp. 404-409.
- J. Jacobi, A. Bolles, M. Grawunder, D. Nicklas, und H. Appelrath, "A physical operator algebra for prioritized elements in data streams" in Proc. Computer Science - Research and Development 24, 2009.
- J. Jacobi, A. Bolles, M. Grawunder, D. Nicklas, und H. Appelrath, "Priorisierte Verarbeitung von Datenstromelementen" in Proc. Tagungsband der Datenbanksysteme für Business, Technologie und Web (BTW), 13. Fachtagung des GI-Fachbereichs \dqDatenbanken und Informationssysteme\dq, Lecture Notes in Informatics 144, 2009, pp. 387-406.
- A. Bolles, M. Grawunder, J. Jacobi, D. Nicklas, und H. Appelrath, "Odysseus: Ein Framework für maßgeschneiderte Datenstrommanagementsysteme" in Proc. Tagungsband der Informatik 2009, 39. Jahrestagung der Gesellschaft für Informatik, 2009, pp. 2000-2014.
- A. Bolles und M. Grawunder, "Implementierung einer RDF-Datenstromverarbeitung mit SPARQL" 2008.
- A. Bolles, M. Grawunder, und J. Jacobi, "Streaming SPARQL - Extending SPARQL to process data streams" in Proc. The Semantic Web Research and Applications 5th European Semantic Web Conference, ESWC 2008, Tenerife, Canary Islands, Spain, Lecture Notes in Computer Science 5021, 2008.
- J. Jacobi und M. Grawunder, "ODYSSEUS: Ein flexibles Framework zum Erstellen anwendungsspezifischer Datenstrommanagementsysteme" in Proc. Proceedings of the 20. GI-Workshop on Foundations of Databases, 2008, pp. 86-91.
- J. Jacobi und M. Grawunder, "Vorhersage des Antwortverhaltens von Quellen auf Grundlage gelernter Muster im DynaQuest Anfrageprozess" in Proc. 19. Workshop über Grundlagen von Datenbanken (Bretten, Baden-Württemberg), 29.Mai bis 01. Juni 2007, 2007.
- W. Hasselbring, J. Matevska, H. Niemann, D. Geesen, H. Garbe, S. Gudenkauf, S. Kruse, C. Möbus, und M. Grawunder, "Projektorientierte Vermittlung von Entwurfsmustern in der Software-Engineering-Ausbildung" in Proc. Software Engineering im Unterricht der Hochschulen SEUH 10 - Stuttgart 2007, 2007, pp. 45-58.
- M. Grawunder, DynaQuest - Dynamische und adaptive Anfrageverarbeitung in virtuellen Datenbanksystemen, dissertation.de - Verlag im Internet GmbH, 2005.
- M. Grawunder, F. Köster, und H. Appelrath, "DYNAQUEST als Basis zur dynamischen Informationsfusion" in Proc. Tagungsband der Informatik 2004, 34. Jahrestagung der Gesellschaft für Informatik, 2004, pp. 321-325.
- M. Grawunder, "An Overview about the DynaQuest Framework" in Proc. Technical Report of the 20th British National Conference on Databases (BNCOD 20), Coventry University, July 15th-17th 2003, 2003.
- F. Köster und M. Grawunder, "Eine Anwendung von Knowledge Discovery in Databases im eLearning" in Proc. i-com 02, 2003, pp. 21-28.
- M. Grawunder und F. Köster, "The DynaQuest-Framework for Dynamic and Adaptive Source Selection" in Proc. Proceedings of the 2003 International Symposium on Collaborative Technologies and Systems CTS 2003 Special Session on Advanced Information Systems, 2003, pp. 221-226.
- M. Grawunder, "Agentenbasierte adaptive und dynamische Anfrageverarbeitung in virtuellen Datenbanksystemen." 2001.
- H. Appelrath, J. Friebe, M. Grawunder, und I. Wellmann, "The Need for Open Geographical Information Systems in Medicine" in Proc. Methods of Information in Medicine 2/2001 40, 2001, pp. 69-73.
- M. Grawunder, "Analyse-Einheiten als Elemente der Anfrageverarbeitung" Master's Dissertation , 1998.
- V. Kamp, M. Grawunder, R. Grupe, M. Hinrichs, F. Oldenettel, S. Weidlich, und L. Zachewitz, "Database System Support for Spatio-Temporal Aspects in Scientific Applications" in Proc. International Database Engineering and Applications Symposium, IDEAS'98, 1998, pp. 48-50
- V.Kamp, M. Grawunder, R. Grupe, M. Hinrichs, F. Oldenettel, S. Weidlich, und L. Zachewitz, "Spatio-Temporale Erweiterung eines DBS zur Unterstützung wissenschaftlicher Anwendungen" in Proc. Informatik für den Umweltschutz, 10. Symposium, Hannover, 1996, pp. 277-285.