Jump to main content Jump to navigation Jump to search Jump to footer
Jump to main content
Distributed and Self-organizing Systems
Pro-/Haupt- und Forschungsseminar VSR (SS 2026)
Pro-/Haupt- und Forschungsseminar VSR (SS 2026) | Distributed and Self-organizing Systems
 
Pro-/Haupt- und Forschungsseminar VSR (SS 2026)

Pro-/Haupt- und Forschungsseminar VSR (SS 2026)

Welcome to the homepage of the Pro-/Haupt- und Forschungsseminar Web Engineering

This website contains all important information about the seminar, including links to available topics as well as information about the seminar process in general.

The interdisciplinary research area Web Engineering develops approaches for the methodological construction of Web-based applications and distributed systems as well as their continuous development (evolution). For instance, Web Engineering deals with the development of interoperable Web Services, the implementation of web portals using service-oriented architectures (SOA), fully accessible user interfaces or even exotic web-based applications that are voice controlled via the telephone or that are represented on TV and Radio.

The following steps are necessary to complete the seminar:

  • Preparation of apresentation about the topic assigned to you.
  • An additionalwritten report of your topic.
  • Each report isreviewed by other particpants.

Seminar chairs

Contact

If you have any questions concerning this seminar or the exam as a participant, please contact us via OPAL.

We also offer a Feedback system, where you can provide anonymous feedback for a partiular session to the presenter on what you liked or where we can improve.

Participants

The seminar is offered for students of the following programmes (for pre-requisites, please refer to your study regulations):

Students who are interested in the Web Engineering Seminar (applies only to Master Web Engineering) will find all information here.

If your programme is not listed here, please contact us prior to seminar registration and indicate your study programme, the version (year) of your study regulations (Prüfungsordnungsversion) and the module number (Modulnummer) to allow us to check whether we can offer the seminar for you and find an appropriate mapping.

Registration

You may only participate after registration in the Seminar Course in OPAL

The registration opens on 01.04.2026 at 12:00 noon and ends on 10.04.2026 at 23:59. As the available slots are usually rather quickly booked, we recommend to complete your registration early after registration opens.

Topics

Research Questions

  • What is the history of graphical user interfaces, conversational interfaces (specifically chatbots), and how do these inform the interfaces of LLMs? Research and provide a brief overview of the development of user interfaces.
  • Conduct a systematic analysis of the interfaces from Large Language Models. For this, start with collecting at least 10 different providers from LLMs. Interact with these LLMs and record your interactions. Then start labeling the interactions of both partners regarding all available interface elements. Both students should do this on their own without talking about the results. Research on useful qualitative methods for this, like ‘Grounded Theory’.
  • Compare your labeling, discuss differences together with your advisor and create a list of UI elements. Describe how they look, where they are located, what their function is, and other relevant criteria.
  • Create a prototype on the stereotypical LLM interface and present it.
  • Compare the interfaces of LLMs with other chatbots. Where do you find differences? How can you explain them?

Literature

  • Own research
  • Khan, R., Das, A. (2018). Introduction to Chatbots. In: Build Better Chatbots. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-3111-1_1
  • Mohit Jain, Pratyush Kumar, Ramachandra Kota, and Shwetak N. Patel. 2018. Evaluating and Informing the Design of Chatbots. In Proceedings of the 2018 Designing Interactive Systems Conference (DIS ’18). Association for Computing Machinery, New York, NY, USA, 895–906. https://doi.org/10.1145/3196709.3196735
  • Adamopoulou, E., & Moussiades, L. (2020). An overview of chatbot technology. In Artificial Intelligence Applications and Innovations: 16th IFIP WG 12.5 International Conference, AIAI 2020, Neos Marmaras, Greece, June 5–7, 2020, Proceedings, Part II 16 (pp. 373-383). Springer International Publishing. https://doi.org/10.1007/978-3-030-49186-4_31
  • Traubinger, V., Gaedke, M. (2024). Interaction Design Patterns of Web Chatbots. In: Stefanidis, K., Systä, K., Matera, M., Heil, S., Kondylakis, H., Quintarelli, E. (eds) Web Engineering. ICWE 2024. Lecture Notes in Computer Science, vol 14629. Springer, Cham. https://doi.org/10.1007/978-3-031-62362-2_22
  • Tidwell, J., Brewer, C., Valencia, A.: Designing Interfaces: Patterns for Effective Interaction Design. O’Reilly, Beijing [China]; North Sebastopol, CA, third edition edn. (2020) https://katalog.bibliothek.tu-chemnitz.de/Record/0-1684818338?sid=60672775
  • Savin-Baden, M., & Major, C. H. (2025). Qualitative research: The essential guide to theory and practice. Routledge. https://katalog.bibliothek.tu-chemnitz.de/Record/0-1939098580?sid=60673159
  • Anker Helms Jørgensen and Brad A. Myers. 2008. User interface history. In CHI ’08 Extended Abstracts on Human Factors in Computing Systems (CHI EA ’08). Association for Computing Machinery, New York, NY, USA, 2415–2418. https://doi.org/10.1145/1358628.1358696
  • Traubinger, V., Heil, S., Grigera, J., Garrido, A., Abhyankar, S., Gaedke, M. (2025). An Analysis of Federal and Municipal Chatbots in Germany. In: Følstad, A., et al. Chatbots and Human-Centered AI. CONVERSATIONS 2024. Lecture Notes in Computer Science, vol 15545. Springer, Cham. https://doi.org/10.1007/978-3-031-88045-2_13

Research Questions

  • What are guardrails for AI agents?
  • What are the limitations of agent guardrails? What can be enforced with guardrails and what cannot?
  • How can guardrails be implemented in AI agents? Identify and compare different approaches and technologies for guardrails in AI agents. Present your findings.

Literature

  • S. A. Akheel, “Guardrails for large language models: A review of techniques and challenges,” J Artif Intell Mach Learn & Data Sci, vol. 3, no. 1, pp. 2504–2512, 2025.
  • Own research

Research Questions

  • What are local AI agents? What are local agent platforms?
  • How can local AI agents interact with local resources?
  • Create a demo of a basic local AI agent for a research context!

Literature

  • Own research

Research Questions

  • Introduction: Scientific Knowledge Graphs (SKGs) contain information about publications, datasets, researchers, and institutions. To prevent the creation of isolated data silos, it is crucial that SKGs rely on standardized, well-founded ontologies rather than ad-hoc data models. This is where top-level ontologies like the Basic Formal Ontology (BFO) come into play. As a philosophically grounded and internationally standardized framework (ISO/IEC 21838-2), BFO provides a rigorous structural foundation for domain ontologies, facilitating data integration across diverse disciplines.
  • What does “BFO compliance” entail, and what are the theoretical and practical implications of aligning a domain-specific ontology with a top-level ontology like BFO?
  • What are the necessary methodological steps, constraints, and prerequisites to design and formalize an SKG ontology so that it can be officially declared a BFO-module?
  • Which BFO superclasses are most suitable for representing the core elements of a Scientific Knowledge Graph? How can specific SKG concepts (like researchers, publications, or research data) be systematically mapped to these upper-level categories?

Literature

  • ISO/IEC 21838-2:2021, Top-level Ontologies – Part 2: Basic Formal Ontology (BFO). International Organization for Standardization, 2021. Online. Available: https://www.iso.org/standard/74572.html
  • https://pmc.ncbi.nlm.nih.gov/articles/PMC4108877/
  • https://www.nature.com/articles/s41597-025-04580-1
  • https://arxiv.org/abs/2509.01536
  • Own research

Research Questions

  • Introduction: In recent years, Large Language Models (LLMs) have significantly advanced the automation of Knowledge Graph Construction (KGC). The latest paradigm shift moves beyond static prompting towards “Agentic Frameworks” or “Agentic AI”. However, as a rapidly emerging field, the term “agentic” lacks a unified academic definition and is often used heterogeneously across research papers.
  • How are “agentic frameworks” or “AI agents” defined across current research literature, and how can these varying definitions and architectural patterns be systematically grouped?
  • Which specific agentic frameworks and tools are currently utilized in state-of-the-art papers for KGC?
  • What are the key benefits, methodological limitations, and open challenges of applying these agentic approaches to KGC compared to traditional NLP or purely prompt-based LLM extraction pipelines?

Literature

  • Own research

Research Questions

  • What practical risks do current AI agents pose? In what form can these risks manifest?
  • Where have AI Agents already caused issues? Which concrete incidents already happened, caused by or involving AI Agents?
  • How can risks of AI Agents be identified in advance and managed accordingly?
  • Present your findings!

Literature

  • National Institute of Standards and Technology, “Artificial Intelligence Risk Management Framework: AI RMF 1.0,” U.S. Department of Commerce, NIST AI 100-1, Jan. 2023. doi: 10.6028/NIST.AI.100-1
  • J. Kraprayoon, Z. Williams, and R. Fayyaz, “AI Agent Governance: A Field Guide.” May 2025. doi: 10.48550/arXiv.2505.21808
  • S. Z. U. Rashid, I. Montasir, A. Haq, M. T. Ahmmed, and M. M. Alam, “Securing Agentic AI: Threats, Risks, and Mitigation,” in International Conference on Advancement In Cyber Security and Digital Forensics, Springer, 2025, pp. 683–698.
  • Own research

Research Questions

  • What is an ontology, and why do we need tools to build them?
  • What web-based ontology editors exist today?
  • How do these tools compare in features and usability?
  • What challenges do non-technical users face with these tools?
  • What features are still missing?

Literature

  • Own research
  • T. Tudorache et al., “WebProtégé: A Collaborative Ontology Editor and Knowledge Acquisition Tool for the Web,” Semantic Web J., vol. 4, no. 1, pp. 89–99, 2013, doi: https://doi.org/10.3233/SW-2012-0057
  • A. Stellato et al., “VocBench 3: A Collaborative Semantic Web Editor for Ontologies, Thesauri and Lexicons,” Semantic Web J., vol. 11, no. 5, pp. 855–881, 2020, doi: https://doi.org/10.3233/SW-200370
  • A. Hemid, W. Shabbir, A. Khiat, C. Lange, C. Quix, and S. Decker, “OntoEditor: Real-Time Collaboration via Distributed Version Control for Ontology Development,” in Proc. ESWC, LNCS, vol. 14664, Springer, 2024, doi: https://doi.org/10.1007/978-3-031-60626-7_18
  • M. Hofer et al., “Construction of Knowledge Graphs: Current State and Challenges,” Information, vol. 15, no. 8, Art. no. 509, 2024, doi: https://doi.org/10.3390/info15080509

Research Questions

  • What are the different stages in research? Present them and explain the general workflow.
  • Where can AI tools be used in this process? Where can they help? What are inherent risks in using AI tools?
  • Search at least 5 different AI tools for each stage and compare them according to their functionalities (Do you find reviews/testimonials/scientific as a basis? If not, create an evaluation scheme by first making notes on all features and then use coding techniques to create themes which can be compared). All AI tools should be free, accessible, and specifically for this research step (this does NOT include general LLMs like ChatGPT!).
  • Present your evaluation results on a small web application (a gitlab repository will be provided).
  • If you use some of the presented tools on your own, reflect on the usage and where you had to correct the output, and present these insights and reflections.

Literature

Research Questions

  • What do the concepts ‘Trust’, ‘Trustworthiness’, and ‘Explainable AI’ mean in relation to the User Experience of Chatbos? Provide definitions for these terms and explain them.
  • Which research is available for these concepts in relation to Public Service? Which research is specifically available for governmental / public services chatbots? How does this research inform the design of AI chatbot interfaces?
  • What are typical services which are offered by governmental / public services chatbots? Take literature and conduct a small survey of AI governmental chatbots to find examples. Describe use cases and create short dialogue snippets based on your findings.
  • Create prototypes for interfaces which follow guidelines and best practices for trustworthy chatbots in a governmental / public services context. Present these prototypes and expain your design choices.

Literature

  • Own research
  • J. R. Schoenherr, R. Abbas, K. Michael, P. Rivas and T. D. Anderson, “Designing AI Using a Human-Centered Approach: Explainability and Accuracy Toward Trustworthiness,” in IEEE Transactions on Technology and Society, vol. 4, no. 1, pp. 9-23, March 2023, https://doi.org/10.1109/TTS.2023.3257627.
  • Z. Atf and P. R. Lewis, “Is Trust Correlated With Explainability in AI? A Meta-Analysis,” in IEEE Transactions on Technology and Society, vol. 7, no. 1, pp. 70-77, March 2026, https://doi.org/10.1109/TTS.2025.3558448.
  • Aoki, N. (2020). An experimental study of public trust in AI chatbots in the public sector. Government information quarterly, 37(4), 101490, https://doi.org/10.1016/j.giq.2020.101490.
  • Senadheera, S., Yigitcanlar, T., Desouza, K. C., Mossberger, K., Corchado, J., Mehmood, R., … Cheong, P. H. (2025). Understanding Chatbot Adoption in Local Governments: A Review and Framework. Journal of Urban Technology, 32(3), 35–69. https://doi.org/10.1080/10630732.2023.2297665
  • Traubinger, V., Heil, S., Grigera, J., Garrido, A., Abhyankar, S., Gaedke, M. (2025). An Analysis of Federal and Municipal Chatbots in Germany. In: Følstad, A., et al. Chatbots and Human-Centered AI. CONVERSATIONS 2024. Lecture Notes in Computer Science, vol 15545. Springer, Cham. https://doi.org/10.1007/978-3-031-88045-2_13
  • Haugeland, I. K. F., Følstad, A., Taylor, C., & Bjørkli, C. A. (2022). Understanding the user experience of customer service chatbots: An experimental study of chatbot interaction design. International Journal of Human-Computer Studies, 161, 102788, https://doi.org/10.1016/j.ijhcs.2022.102788.

Seminar Opening

The Opening Meeting will take place on April 17th, 9:00 AM in room A13.219. Any changes and further information will be announced via OPAL.

Short Presentation

The date and time of the short presentations will be announced via OPAL.

In your short presentation, you will provide a brief overview on your selected topic.

This includes the following aspects:

  1. What is in your topic?
  2. Which literature sources did you research so far?
  3. What is your idea for a demonstration?

Following your short presentations, the advisors will provide you with feedback and hints for your full presentations.

Hints for your Presentation

  • As a rule of thumb, you should plan 2 minutes per slide. A significantly higher number of slides per minute exceeds the perceptive capacity of your audience.
  • Prior to your presentation, you should consider the following points: What is the main message of my presentaion? What should the listeners take away?
    Your presentation should be created based on these considerations.
  • The following site provides many good hints: http://www.garrreynolds.com/preso-tips/

Seminar Days

The date and time of the seminar opening meeting will be announced via OPAL.

Report

  • Important hints on citing:
    • Any statement which does not originate from the author has to be provided with a reference to the original source.
    • “When to Cite Sources” – a very good overview by the Princeton University
    • Examples for correct citation can be found in the IEEE-citation reference
    • Web resources are cited with author, title and date including URL and Request date. For example:
      • […] M. Nottingham and R. Sayre. (2005). The Atom Syndication Format – Request for Comments: 4287 [Online]. Available: http://www.ietf.org/rfc/rfc4287.txt (18.02.2008).
      • […] Microsoft. (2015). Microsoft Azure Homepage [Online]. Available: http://azure.microsoft.com/ (23.09.2015).
      • A url should be a hyperlink, if it is technically possible. (clickable)
  • Further important hints for the submission of your written report:
    • Use apart from justifiable exceptions (for instance highlight of text using <strong>…</strong>) only HTML elements which occur in the template. The CSS file provides may not be changed.
    • Before submitting your work, carefully check spelling and grammar, preferably with software support, for example with the spell checker of Microsoft Word.
    • Make sure that your HTML5 source code has no errors. To check your HTML5 source code, use the online validator of W3.org
    • For submission compress all necessary files (HTML, CSS, images) using a ZIP or TAR.GZ.

Review

  • Each seminar participant has to review exactlythree reports. The reviews are not anonymous.
  • Following the review phase, each seminar participant will receive the three peer reviews of his or her report and, if necessary, additional comments by the advisors. You will then have one more week to improve your report according to the received feedback.
  • The seminar grade will consider the final report.
    All comments in the reviews are for improving the text and therefore in the interest of the author.