Robert Schmid

Phone: +49 331 5509-3997
E-Mail: robert.schmid ... hpi.de
Room: C-1.13

Research Interests

  • Data-locality-aware computing
  • Distributed and Decentralized System Development

Publications

  • Robert Schmid, Katja Assaf, Clemens Tiedt, Frederic Reiter, Dirk Friedenberger, and Andreas Polze. Managing complexity in safety-critical railway signaling systems using simplex architectures. In ISORC 2024. May 2024.
    ×
    @inproceedings{schmid2024simplex,
    author = "Schmid, Robert and Assaf, Katja and Tiedt, Clemens and Reiter, Frederic and Friedenberger, Dirk and Polze, Andreas",
    title = "Managing Complexity in Safety-critical Railway Signaling Systems using Simplex Architectures",
    booktitle = "ISORC 2024",
    month = "May",
    year = "2024",
    tags = "katja.assaf,robert.schmid,clemens.tiedt,frederic.reiter,dirk.friedenberger,andreas.polze"
    }
  • Ingo Schwarzer, Said Weiß-Saoumi, Roland Kittel, Tobias Friedrich, Koraltan Kaynak, Cemil Durak, Andreas Isbarn, Jörg Diestel, Jens Knittel, Marquart Franz, Carlos Morra, Susanne Stahnke, Jens Braband, Johannes Dittmann, Stephan Griebel, Andreas Krampf, Martin Link, Matthias Müller, Jens Radestock, Leo Strub, Kai Bleeke, Leander Jehl, Rüdiger Kapitza, Ines Messadi, Stefan Schmidt, Signe Schwarz-Rüsch, Lukas Pirl, Robert Schmid, Dirk Friedenberger, Jossekin Jakob Beilharz, Arne Boockmeyer, Andreas Polze, Ralf Röhrig, Hendrik Schäbe, and Ricky Thiermann. RailChain — Abschlussbericht. Technical Report 152, Universitätsverlag Potsdam, 2023. URL: https://publishup.uni-potsdam.de/frontdoor/index/index/docId/57740, doi:10.25932/publishup-57740. [ PDF | | ]
    ×
    @techreport{schwarzer2023railchain,
    author = {Schwarzer, Ingo and Weiß-Saoumi, Said and Kittel, Roland and Friedrich, Tobias and Kaynak, Koraltan and Durak, Cemil and Isbarn, Andreas and Diestel, J{\"o}rg and Knittel, Jens and Franz, Marquart and Morra, Carlos and Stahnke, Susanne and Braband, Jens and Dittmann, Johannes and Griebel, Stephan and Krampf, Andreas and Link, Martin and M{\"u}ller, Matthias and Radestock, Jens and Strub, Leo and Bleeke, Kai and Jehl, Leander and Kapitza, R{\"u}diger and Messadi, Ines and Schmidt, Stefan and Schwarz-R{\"u}sch, Signe and Pirl, Lukas and Schmid, Robert and Friedenberger, Dirk and Beilharz, Jossekin Jakob and Boockmeyer, Arne and Polze, Andreas and R{\"o}hrig, Ralf and Sch{\"a}be, Hendrik and Thiermann, Ricky},
    tags = "ingo.schwarzer, said.weiß-saoumi, roland.kittel, tobias.friedrich, koraltan.kaynak, cemil.durak, andreas.isbarn, joerg.diestel, jens.knittel, marquart.franz, carlos.morra, susanne.stahnke, jens.braband, johannes.dittmann, stephan.griebel, andreas.krampf, martin.link, matthias.mueller, jens.radestock, leo.strub, kai.bleeke, leander.jehl, ruediger.kapitza, ines.messadi, stefan.schmidt, signe.schwarz-ruesch, lukas.pirl, robert.schmid, dirk.friedenberger, jossekin.jakob.beilharz, arne.boockmeyer, andreas.polze, ralf.roehrig, hendrik.schaebe, ricky.thiermann",
    title = "{RailChain --- Abschlussbericht}",
    number = "152",
    isbn = "978-3-86956-550-7",
    doi = "10.25932/publishup-57740",
    journal = {Technische Berichte des Hasso-Plattner-Instituts f{\"u}r Softwaresystemtechnik an der Universit{\"a}t Potsdam},
    institution = "Universitätsverlag Potsdam",
    year = "2023",
    pdf = "https://publishup.uni-potsdam.de/files/57740/tbhpi152.pdf",
    url = "https://publishup.uni-potsdam.de/frontdoor/index/index/docId/57740"
    }
  • Arne Boockmeyer, Robert Schmid, and Andreas Polze. Simulating Digital Rail: From PlanPro railway plannings to SUMO simulations. May 2022. [ PDF | video | ]
    ×
    @misc{boockmeyer2022simulating,
    author = "Boockmeyer, Arne and Schmid, Robert and Polze, Andreas",
    title = "Simulating {Digital} {Rail}: {From} {PlanPro} railway plannings to {SUMO} simulations",
    month = "May",
    year = "2022",
    tags = "arne.boockmeyer,robert.schmid,andreas.polze",
    pdf = "https://osm.hpi.de/publications/downloads/boockmeyer\_simulating\_2022.pdf",
    video = "https://www.youtube.com/watch?v=WEOlktfQRkc\&ab\_channel=EclipseFoundation"
    }
  • Signe Rüsch, Kai Bleeke, Ines Messadi, Stefan Schmidt, Andreas Krampf, Katharina Olze, Susanne Stahnke, Robert Schmid, Lukas Pirl, Roland Kittel, Andreas Polze, Marquart Franz, Matthias Müller, Leander Jehl, and Ruediger Kapitza. ZugChain: Blockchain-Based Juridical Data Recording in Railway Systems. In 2022 52nd IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 67–78. IEEE, 2022. [ PDF | ]
    ×
    @inproceedings{ruesch2022zugchain,
    author = "Rüsch, Signe and Bleeke, Kai and Messadi, Ines and Schmidt, Stefan and Krampf, Andreas and Olze, Katharina and Stahnke, Susanne and Schmid, Robert and Pirl, Lukas and Kittel, Roland and Polze, Andreas and Franz, Marquart and Müller, Matthias and Jehl, Leander and Kapitza, Ruediger",
    title = "{ZugChain: Blockchain-Based Juridical Data Recording in Railway Systems}",
    tags = "signe.rüsch,kai.bleeke,ines.messadi,stefan.schmidt,andreas.krampf,katharina.olze,susanne.stahnke,robert.schmid,lukas.pirl,roland.kittel,andreas.polze,marquart.franz,matthias.müller,leander.jehl,ruediger.kapitza",
    booktitle = "2022 52nd IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)",
    pages = "67--78",
    year = "2022",
    organization = "IEEE",
    pdf = "https://www.ibr.cs.tu-bs.de/users/ruesch/papers/ruesch-dsn22.pdf"
    }
  • Jossekin Beilharz, Bjarne Pfitzner, Robert Schmid, Paul Geppert, Bert Arnrich, and Andreas Polze. Implicit Model Specialization through DAG-based Decentralized Federated Learning. In Middleware'21: 22nd International Middleware Conference. ACM, 2021. [ PDF | ]
    ×
    @inproceedings{beilharz2021implicitmodel,
    author = "Beilharz, Jossekin and Pfitzner, Bjarne and Schmid, Robert and Geppert, Paul and Arnrich, Bert and Polze, Andreas",
    tags = "jossekin.beilharz,bjarne.pfitzner,robert.schmid,paul.geppert,bert.arnrich,andreas.polze",
    booktitle = "Middleware'21: 22nd International Middleware Conference",
    title = "{Implicit Model Specialization through DAG-based Decentralized Federated Learning}",
    publisher = "{ACM}",
    year = "2021",
    pdf = "https://arxiv.org/pdf/2111.01257"
    }
  • Arne Boockmeyer, Dirk Friedenberger, Lukas Pirl, Robert Schmid, Andreas Polze, Heiko Herholz, Gisela Freiin von Arnim, Pedro Lehmann Ibáñez, Torsten Friedrich, Christoph Klaus, and Christian Wilhelmi. From CCS-Planning to Testautomation: The Digital Testfield of Deutsche Bahn in Scheibenberg – A Case Study. In 2021 IEEE International Conference on Cloud Engineering (IC2E), 258–263. IEEE, 2021. doi:10.1109/IC2E52221.2021.00043. [ PDF | | ]
    ×
    @inproceedings{boockmeyer2021ccsplanning,
    author = "Boockmeyer, Arne and Friedenberger, Dirk and Pirl, Lukas and Schmid, Robert and Polze, Andreas and Herholz, Heiko and von Arnim, Gisela Freiin and Ibáñez, Pedro Lehmann and Friedrich, Torsten and Klaus, Christoph and Wilhelmi, Christian",
    title = "{From CCS-Planning to Testautomation: The Digital Testfield of Deutsche Bahn in Scheibenberg -- A Case Study}",
    tags = "arne.boockmeyer,dirk.friedenberger,lukas.pirl,robert.schmid,andreas.polze,heiko.herholz,gisela.freiinvonarnim,pedro.lehmann-ibanez,torsten.friedrich,christoph.klaus,christian.wilhelmi",
    booktitle = "2021 IEEE International Conference on Cloud Engineering (IC2E)",
    organization = "IEEE",
    year = "2021",
    pages = "258-263",
    doi = "10.1109/IC2E52221.2021.00043",
    pdf = "https://arxiv.org/pdf/2109.14378"
    }
  • Robert Schmid, Arne Boockmeyer, Lukas Pirl, Randolf Berglehner, Ibtihel Cherif, Andreas Korff, Bernd Elsweiler, and Andreas Polze. EULYNX-Live: Eine Methodik zum Validieren von Systemspezifikationen in hybriden Feldtests. Signal + Draht, 113:24–31, July 2021. [ PDF | ]
    ×
    @article{schmid2021eulynx,
    author = "Schmid, Robert and Boockmeyer, Arne and Pirl, Lukas and Berglehner, Randolf and Cherif, Ibtihel and Korff, Andreas and Elsweiler, Bernd and Polze, Andreas",
    title = "{EULYNX-Live: Eine Methodik zum Validieren von Systemspezifikationen in hybriden Feldtests}",
    journal = "Signal + Draht",
    publisher = "DVV Media Group",
    volume = "113",
    issn = "0037-4997",
    pages = "24--31",
    year = "2021",
    month = "July",
    pdf = "https://osm.hpi.de/publications/downloads/schmid2021eulynx.pdf",
    tags = "robert.schmid,arne.boockmeyer,lukas.pirl,andreas.polze"
    }
  • Jossekin Beilharz, Philipp Wiesner, Arne Boockmeyer, Florian Brokhausen, Ilja Behnke, Robert Schmid, Lukas Pirl, and Lauritz Thamsen. Towards a Staging Environment for the Internet of Things. In 2021 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), 312–315. IEEE, 2021. [ PDF | ]
    ×
    @inproceedings{beilharz2021towards,
    author = "Beilharz, Jossekin and Wiesner, Philipp and Boockmeyer, Arne and Brokhausen, Florian and Behnke, Ilja and Schmid, Robert and Pirl, Lukas and Thamsen, Lauritz",
    title = "{Towards a Staging Environment for the Internet of Things}",
    booktitle = "2021 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)",
    pages = "312--315",
    year = "2021",
    organization = "IEEE",
    tags = "jossekin.beilharz,philipp.wiesner,arne.boockmeyer,florian.brokhausen,ilja.behnke,robert.schmid,lukas.pirl,lauritz.thamsen",
    pdf = "https://arxiv.org/pdf/2101.10697"
    }
  • Robert Schmid, Bjarne Pfitzner, Jossekin Beilharz, Bert Arnrich, and Andreas Polze. Tangle Ledger for Decentralized Learning. In Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), 852–859. 2020. doi:10.1109/IPDPSW50202.2020.00144. [ PDF | video | | ]
    ×
    @inproceedings{schmid2020tangle,
    author = "Schmid, Robert and Pfitzner, Bjarne and Beilharz, Jossekin and Arnrich, Bert and Polze, Andreas",
    title = "{Tangle Ledger for Decentralized Learning}",
    tags = "robert.schmid,bjarne.pfitzner,jossekin.beilharz,bert.arnrich,andreas.polze",
    booktitle = "Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)",
    year = "2020",
    pages = "852-859",
    doi = "10.1109/IPDPSW50202.2020.00144",
    pdf = "https://osm.hpi.de/publications/downloads/schmid2020tangle.pdf",
    video = "https://osm.hpi.de/posts/2020-05-22-mpp-learning-tangle"
    }
  • Robert Schmid, Max Plauth, Lukas Wenzel, Felix Eberhardt, and Andreas Polze. Accessible Near-Storage Computing with FPGAs. In Proceedings of the Fifteenth European Conference on Computer Systems, EuroSys '20. New York, NY, USA, 2020. Association for Computing Machinery. doi:10.1145/3342195.3387557. [ PDF | slides | video | | ]
    ×
    @inproceedings{schmid2020accessible,
    author = "Schmid, Robert and Plauth, Max and Wenzel, Lukas and Eberhardt, Felix and Polze, Andreas",
    title = "{Accessible Near-Storage Computing with FPGAs}",
    tags = "robert.schmid,max.plauth,lukas.wenzel,felix.eberhardt,andreas.polze",
    year = "2020",
    isbn = "9781450368827",
    publisher = "Association for Computing Machinery",
    address = "New York, NY, USA",
    doi = "10.1145/3342195.3387557",
    booktitle = "Proceedings of the Fifteenth European Conference on Computer Systems",
    articleno = "Article 28",
    numpages = "12",
    location = "Heraklion, Greece",
    series = "EuroSys '20",
    pdf = "https://dl.acm.org/doi/pdf/10.1145/3342195.3387557",
    slides = "https://osm.hpi.de/posts/2020-04-27-eurosys-metalfs/schmid2020accessible-presentation.pdf",
    video = "https://osm.hpi.de/posts/2020-04-27-eurosys-metalfs"
    }
  • Robert Schmid, Max Plauth, Lukas Wenzel, Felix Eberhardt, and Andreas Polze. Orchestrating Near-Data FPGA Accelerators Using Unix Pipes. In Proceedings of the Seventh International Symposium on Computing and Networking Workshops (CANDARW), 125–128. IEEE, 2019. doi:10.1109/CANDARW.2019.00030. [ PDF | | ]
    ×
    @inproceedings{schmid2019orchestrating,
    author = "Schmid, Robert and Plauth, Max and Wenzel, Lukas and Eberhardt, Felix and Polze, Andreas",
    title = "{Orchestrating Near-Data FPGA Accelerators Using Unix Pipes}",
    tags = "robert.schmid,max.plauth,lukas.wenzel,felix.eberhardt,andreas.polze",
    booktitle = "Proceedings of the Seventh International Symposium on Computing and Networking Workshops (CANDARW)",
    pages = "125--128",
    year = "2019",
    organization = "IEEE",
    doi = "10.1109/CANDARW.2019.00030",
    pdf = "https://ieeexplore.ieee.org/abstract/document/8951535"
    }
  • Lukas Wenzel, Robert Schmid, Balthasar Martin, Max Plauth, Felix Eberhardt, and Andreas Polze. Getting started with CAPI SNAP: Hardware Development for Software Engineers. In Euro-Par 2018: Parallel Processing Workshops, 187–198. Springer, 2018. doi:10.1007/978-3-030-10549-5_15. [ PDF | slides | | ]
    ×
    @inproceedings{wenzel2018getting,
    author = "Wenzel, Lukas and Schmid, Robert and Martin, Balthasar and Plauth, Max and Eberhardt, Felix and Polze, Andreas",
    title = "{Getting started with CAPI SNAP: Hardware Development for Software Engineers}",
    tags = "lukas.wenzel,robert.schmid,balthasar.martin,max.plauth,felix.eberhardt,andreas.polze",
    booktitle = "Euro-Par 2018: Parallel Processing Workshops",
    pages = "187--198",
    year = "2018",
    organization = "Springer",
    doi = "10.1007/978-3-030-10549-5\_15",
    pdf = "https://link.springer.com/chapter/10.1007\%2F978-3-030-10549-5\_15",
    slides = "https://web.archive.org/web/2020/https://pdfs.semanticscholar.org/8b4b/33cfdd4b8b827db8e08d64e4528c5aa41fba.pdf"
    }
  • Robert Schmid. Queryable Kafka Topics with Kafka Streams. December 2018. For bakdata GmbH. URL: https://medium.com/bakdata/queryable-kafka-topics-with-kafka-streams-8d2cca9de33f.
    ×
    @misc{schmid_queryable_2018,
    author = "Schmid, Robert",
    title = "Queryable {Kafka} {Topics} with {Kafka} {Streams}",
    url = "https://medium.com/bakdata/queryable-kafka-topics-with-kafka-streams-8d2cca9de33f",
    tags = "robert.schmid",
    month = "December",
    year = "2018",
    note = "For bakdata GmbH"
    }

Biographical Sketch

since 2018
PhD Student / Research Assistant at Hasso Plattner Institute, Potsdam
2017-2018
Working Student, Data Engineering, bakdata GmbH, Berlin
2016-2018
Master of Science (M.Sc.), IT-Systems Engineering (HPI)
2015-2016
Software Engineering Intern, Cloud for Customer Mobile Apps, SAP Labs Palo Alto
2012-2015
Bachelor of Science (B.Sc.), IT-Systems Engineering (HPI)