Office Hours

For reliable meetings, please arrange an appointment via mail.
Otherwise, you can try to drop by at my office.

Dr. rer. nat. Benjamin Erb

Benjamin Erb is currently employed as a research assistant at the Institute of Distributed Systems. He holds a Diploma degree in Computer Science in Media and a Bachelor degree in Psychology from Ulm University. In 2019, he received his doctoral degree for his work on a novel live graph computing approach that has combined concepts of traditional graph computing with features from event-driven architectures. 

Research Interests 

  • Big Data Processing
    • processing on evolving graphs and offline graphs
    • distributed processing platforms
    • programming models for data processing
  • Distributed Systems & Architectures
    • event-driven architectures
    • event sourcing & CQRS
    • scalable web architectures
    • concurrency and parallelism aspects
  • Privacy
    • psychological aspects of privacy
    • privacy aspects in empirical research
    • user-centered privacy

Projects

  • SIDGRAPH (started 2014/08 – 2017/07; completed): Development of scalability and distribution mechanisms for graph-based and event-driven computations and simulations
  • PRIPARE (2013/10 – 2015/09; completed): Design and implementation of a collaborative web portal for patterns and best practices for privacy
  • diretto / diretto.resc (2009/10 – 2011/08; completed): The main target of this student project has been the design and prototypical implementation of a platform for distributed reporting. Use cases include collaborations in disaster scenarios and the live coverage of large-scale public events. The second stage of the project has been funded by MFG Stiftung Baden-Württemberg as part of a Karl-Steinbuch scholarship.

Publications

2020

30.
B. Erb, "Distributed Computing on Event-Sourced Graphs", Dissertation, Universität Ulm, 02 2020.
DOI:10.18725/OPARU-25258

2019

29.
E. Bendig, B. Erb, L. Schulze-Thuesing and H. Baumeister, "Next Generation: Chatbots in Clinical Psychology and Psychotherapy to Foster Mental Health – A Scoping Review" , Verhaltenstherapie, Aug. 2019.
DOI:10.1159/000501812
28.
E. Bendig, B. Erb, D. Meißner, B. Hannaby and H. Baumeister, "Chatbots and mental health: Current advances in software agents providing psychological interventions and results from a pretest-posttest feasibility trial on the software agent 'SISU' (Abstract)" in International Society for Research on Internet Interventions 10th Conference, International Society for Research on Internet Interventions 10th Conference, Auckland, New Zealand, Feb.2019.

2018

27.
T. Lukaseder, K. Stölzle, S. Kleber, B. Erb and F. Kargl, "An SDN-based Approach For Defending Against Reflective DDoS Attacks" in Proceedings of the 43rd IEEE Conference on Local Computer Networks, IEEE LCN 2018, Chicago, 2018-10-01, Okt.2018.
Datei:https://arxiv.org/pdf/1808.01177
26.
T. Lukaseder, L. Maile, B. Erb and F. Kargl, "SDN-Assisted Network-Based Mitigation of Slow DDoS Attacks" , SecureComm'18, Aug. 2018. https://arxiv.org/abs/1804.06750.
Datei:https://arxiv.org/pdf/1804.06750
25.
B. Erb, D. Meißner, B. A. Steer, D. Margan, F. Kargl, F. Cuadrado and P. Pietzuch, "GraphTides: A Framework for Evaluating Stream-based Graph Processing Platforms" in Proceedings of the 1st Joint International Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA), GRADES-NDA '18, Houston, TX, USA, Jun.2018.
DOI:10.1145/3210259.3210262
24.
B. Erb, D. Meißner, F. Ogger and F. Kargl, "Poster: Log Pruning in Distributed Event-sourced Systems" in Proceedings of the 12th ACM International Conference on Distributed Event-Based Systems , DEBS '18, Hamilton, New Zealand, Jun.2018.
DOI:10.1145/3210284.3219767
23.
D. Meißner, B. Erb and F. Kargl, "Poster: Performance Engineering in Distributed Event-sourced Systems" in Proceedings of the 12th ACM International Conference on Distributed Event-Based Systems , DEBS '18, Hamilton, New Zealand, Jun.2018.
DOI:10.1145/3210284.3219770
22.
D. Meißner, B. Erb, F. Kargl and M. Tichy, "retro-λ: An Event-sourced Platform for Serverless Applications with Retroactive Computing Support" in Proceedings of the 12th ACM International Conference on Distributed Event-Based Systems , DEBS '18, Hamilton, New Zealand, Jun.2018.
DOI:10.1145/3210284.3210285

2017

21.
B. Erb, D. Meißner, J. Pietron and F. Kargl, "Chronograph – A Distributed Processing Platform for Online and Batch Computations on Event-sourced Graphs" in Proceedings of the 11th ACM International Conference on Distributed Event-Based Systems , DEBS '17, Barcelona, Spain, Jun.2017.
DOI:10.1145/3093742.3093913
20.
B. Erb, D. Meißner, G. Habiger, J. Pietron and F. Kargl, "Consistent Retrospective Snapshots in Distributed Event-sourced Systems" in Proceedings of the International Conference on Networked Systems 2017, NetSys 2017, Göttingen, 2017, Mä.2017.
DOI:10.1109/NetSys.2017.7903947

2016

19.
B. Erb and F. Kargl, "Chronograph–A Distributed Platform for Event-Sourced Graph Computing" in Proceedings of the Posters and Demos Session of the 17th International Middleware Conference, Middleware '16, Trento, Italy, Dez.2016.
DOI:10.1145/3007592.3007601
18.
D. Seybold, N. Wagner, B. Erb and J. Domascka, "Is Elasticity of Scalable Databases a Myth?" in 4th Workshop on Scalable Cloud Data Management, Washington D.C., December 7th 2016, Dez.2016.
DOI:10.1109/BigData.2016.7840931
17.
T. Lukaseder, L. Bradatsch, B. Erb, R. W. van der Heijden and F. Kargl, "A Comparison of TCP Congestion Control Algorithms in 10G Networks" in Proceedings of the 41st IEEE Conference on Local Computer Networks (LCN), IEEE Conference on Local Computer Networks (LCN), Dubai, UAE, 7.-10. November, Nov.2016. pp. 706-714.
DOI:10.1109/LCN.2016.121
16.
T. Lukaseder, L. Bradatsch, B. Erb and F. Kargl, "Setting Up a High-Speed TCP Benchmarking Environment — Lessons Learned" in Proceedings of the 41st IEEE Conference on Local Computer Networks (LCN), IEEE Conference on Local Computer Networks (LCN), Dubai, UAE, 7.-10. November, Nov.2016. pp. 160-163.
DOI:10.1109/LCN.2016.32
15.
D. Meißner, B. Erb, R. W. van der Heijden, K. Lange and F. Kargl, "Mobile Triage Management in Disaster Area Networks Using Decentralized Replication" in Proceedings of the Tenth ACM MobiCom Workshop on Challenged Networks, Tenth ACM MobiCom Workshop on Challenged Networks, New York, NY, USA, October 2016, ACM, Okt.2016. pp. 7-12.
DOI:10.1145/2979683.2979689
ISBN:978-1-4503-4256-8
14.
B. Erb, G. Habiger and F. J. Hauck, "On the Potential of Event Sourcing for Retroactive Actor-based Programming" in Proceedings of the 1st Workshop on Programming Models and Languages for Distributed Computing, 1st Workshop on Programming Models and Languages for Distributed Computing, Rome, Italy, 2016-07-17, Jul.2016.
DOI:10.1145/2957319.2957378
13.
R. Kraft, B. Erb, D. Mödinger and F. Kargl, "Using Conflict-Free Replicated Data Types for Serverless Mobile Social Applications" in Proceedings of the 8th ACM International Workshop on Hot Topics in Planet-scale mObile computing and online Social neTworking , The 8th International Workshop on Hot Topics in Planet-­scale mObile computing and online Social neTworking (HotPOST’16), Paderborn, Germany, 2016-07-05, ACM, Jul.2016. pp. 49-54.
DOI:10.1145/2944789.2944868
ISBN:978-1-4503-4344-2
12.
C. Bösch, B. Erb, F. Kargl, H. Kopp and S. Pfattheicher, "Tales from the Dark Side: Privacy Dark Strategies and Privacy Dark Patterns" , Proceedings on Privacy Enhancing Technologies, vol. 2016, no. 4, pp. 237-254, Jul. 2016. De Gruyter.
DOI:10.1515/popets-2016-0038
11.
B. Erb, Computing on Event-sourced Graphs, Mä. 2016.

2015

10.
B. Erb and F. Kargl, "A Conceptual Model for Event-sourced Graph Computing" in Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, DEBS'15, Oslo, Norwegen, Jun.2015.
DOI:10.1145/2675743.2776773
9.
B. Erb and F. Kargl, "A Conceptual Model for Event-sourced Graph Computing" in Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems, New York, NY, USA: ACM, Jun.2015. pp. 352-355.
DOI:10.1145/2675743.2776773
ISBN:978-1-4503-3286-6
8.
B. Erb, "Towards Distributed Processing on Event-sourced Graphs (Extended Abstract)" in Doctoral Symposium, 9th ACM International Conference on Distributed Event-Based Systems, DEBS'15, Oslo, Norwegen, Jun.2015.
DOI:10.13140/RG.2.1.3273.3289

2014

7.
J. Domaschka, C. B. Hauser and B. Erb, "Reliability and Availability Properties of Distributed Database Systems" in Enterprise Distributed Object Computing Conference (EDOC), 2014 18th IEEE International, Sep.2014.
DOI:10.1109/EDOC.2014.38
6.
B. Erb and F. Kargl, "Combining Discrete Event Simulations and Event Sourcing" in 7th International ICST Conference on Simulation Tools and Techniques, SIMUTools '14, SIMUTools '14, Lisbon, Portugal, Aug.2014. pp. 51-55.
DOI:10.4108/icst.simutools.2014.254624
ISBN:978-1-63190-007-5

Teaching

Teaching in Winter Term 2020/2021

  • Introduction to Computer Networks (GRN)
  • Computer Networks and IT-Security (RNSEC)

Teaching in Summer Term 2020

  • Architectures for Distributed Internet Services (ADIS)
  • Distributed Computing Platforms in Practice (VBP)
  • Practical IT-Security (PSEC)
  • Privacy in the Internet (PRIV)

Lectures

Lab Courses

Seminars and Student Projects