19309212 Projektseminar

SoSe 22: Softwareprojekt: Distributed Systems

Katinka Wolter

Zusätzl. Angaben / Voraussetzungen

In this course you will be expected to write code. The outcome of your software project should be a concrete contribution to the RIOT code base, and take the shape of one or more pull request(s) to the RIOT github (https://github.com/RIOT-OS/RIOT). Before you start coding, refer to the starting guide

https://github.com/RIOT-OS/RIOT/wiki#wiki-start-the-riot

Schließen

Kommentar

Das Softwareprojekt Distributed Systems ist verschiedenen Modulen zugeordnet und behandelt Themen aus verschiedenen Projekten der AG Zuverlässige Systeme. Dabei ist eine komplexe Aufgabe selbstständig durch Entwurf, Implementierung und Testen zu bearbeiten.

Themen in diesem Semester sind:
- Entwicklung eines Symptom Checker zur Unterstützung der Einlieferung von Patienten in der Notfallannahme der Charité Berlin. Das Projekt wird in einem Team mit Studenten dere Medizinischen Fakultät entwickelt.
- Entwicklung eines Support Tool für Laser Schweißen in Zusammenarbeit mit der Bundesanstalt für Materialforschung
- Entwicklung einer App für Federated Learning
- Entwicklung einer privaten Blockchain zur Speicherung von Schweiß-Qualitätsdaten
- Ihr Thema?

Details werden in der ersten Sitzung besprochen.

Schließen

Literaturhinweise

  • A. S. Tanenbaum, Modern Operating Systems, 3rd ed. Upper Saddle River, NJ, USA: Prentice Hall Press, 2007.
  • Shelby, Zach, and Carsten Bormann. 6LoWPAN: The wireless embedded Internet. Vol. 43. Wiley. com, 2011.
  • A. Dunkels, B. Gronvall, and T. Voigt, "Contiki - a lightweight and flexible operating system for tiny networked sensors." in LCN. IEEE Computer Society, 2004, pp. 455-462.
  • P. Levis, S. Madden, J. Polastre, R. Szewczyk, K. Whitehouse, A. Woo, D. Gay, J. Hill, M. Welsh, E. Brewer, and D. Culler, "TinyOS: An Operating System for Sensor Networks," in Ambient Intelligence, W. Weber, J. M. Rabaey, and E. Aarts, Eds. Berlin/Heidelberg: Springer-Verlag, 2005, ch. 7, pp. 115-148.
  • Oliver Hahm, Emmanuel Baccelli, Mesut Günes, Matthias Wählisch, Thomas C. Schmidt, "RIOT OS: Towards an OS for the Internet of Things," in Proceedings of the 32nd IEEE International Conference on Computer Communications (INFOCOM), Poster Session, April 2013.
  • M.R. Palattella, N. Accettura, X. Vilajosana, T. Watteyne, L.A. Grieco, G. Boggia and M. Dohler, "Standardized Protocol Stack For The Internet Of (Important) Things", IEEE Communications Surveys and Tutorials, December 2012.
  • J. Wiegelmann, Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller, Hüthig, 2009
Schließen

25 Termine

Regelmäßige Termine der Lehrveranstaltung

Di, 19.04.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 03.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 10.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 17.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 24.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 31.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 07.06.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 14.06.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 21.06.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 28.06.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 05.07.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 12.07.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 19.07.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Dozenten:
Univ.-Prof. Dr. Katinka Wolter

Räume:
T9/K 040 Multimediaraum (Takustr. 9)

Di, 03.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 10.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 17.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 24.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 31.05.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 07.06.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 14.06.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 21.06.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 28.06.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 05.07.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 12.07.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Di, 19.07.2022 14:00 - 16:00
Softwareprojekt: Distributed Systems

Räume:
T9/137 Konferenzraum (Takustr. 9)

Studienfächer A-Z