Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03518.jsonl.gz/34

Kurzbeschreibung:
Im Routinebetrieb einer Labor-Middleware entsteht eine große Zahl von Ereignissen (Software-Events), die an Monitoringsystem übermittelt werden, um den reibungslosen Ablauf der automatisierten Laborprozesse zu überwachen. Um zu ermöglichen, dass die Ereignisse Test und Fehlersuche des Monitoring Systems gefiltert oder in höherer Frequenz abgespielt werden können, wird ein Simulationstool entwickelt, das die Ereignisse unabhängig von der Labor-Middleware zur Verfügung stellen kann.
Ergänzung:
Das Event Simulationstool wird als Webapplikation mit Angular Frontend und .NET Backend implementiert. Der Event-Stream liegt als JSON Datei vor. Die modifizierten Event-Streams werden ebenfalls als JSON abgespeichert und der Laborüberwachungssoftware über REST Schnittstellen zur Verfügung gestellt.
Fachbeschreibung:
Laborüberwachungssoftware kann den Status der im automatisierten medizinischen Labor ablaufenden Prozesse übersichtlich darstellen. Damit kann auf einen Blick erfasst werden, ob alle Laborgeräte optimal laufen, ob die Proben wie vorgesehen verarbeitet werden oder ob irgendwelche Störungen auftreten. Die Basis für das Monitoring sind Ereignisse, die in der Labor-Middleware, die die Prozesse steuert, laufend entstehen, wenn zum Beispiel Proben ins Labor kommen, zu einem Gerät transportiert werden oder Tests angefordert bzw. auf einem Gerät durchgeführt werden. Um die Laborüberwachungssoftware zu testen, muss dieser Strom von Ereignissen (Event-Stream) direkt erzeugt und ausgelesen werden, was komplex und aufwendig ist. Um das zu vereinfachen, wird ein Tool benötigt, das es ermöglicht, für funktionale Tests Events unterschiedlicher Kategorien aus dem Event-Stream zu filtern und diese in unterschiedlicher Zeit oder Frequenz abzuspielen. Damit wird die Testzeit drastisch verkürzt.