Smart-City-Anwendungen: Frameworks, Plattformen und Dashboards

Smart-City-Anwendungen: Unterschiede zwischen Dashboards, Plattformen und Frameworks

Brauchen Sie eine Plattform oder ein Framework? Reicht vielleicht ein Dashboard? Was brauchen Sie für Ihre Smart-City-Anwendungen? Wie kann man zwischen den verschiedenen Begriffen unterscheiden, die austauschbar verwendet werden? Und wie finden Sie heraus, was am besten zu Ihrem Kontext passt? Wir bringen Klarheit in den Begriffsdschungel.

Smart-City-Anwendungen sind vielfältig. Sie decken unterschiedliche und praktikable Bereiche wie Gesundheitswesen, Bildung, Mobilität und Stadtplanung ab. Einige der Anwendungen sind nur für Entscheidungsträger gedacht, die nur über begrenzte Ressourcen verfügen, während andere für die Öffentlichkeit entwickelt wurden, um die Beteiligung der Bürger an der Gestaltung der Zukunft der Stadt zu fördern.

Der Bedarf an diesen Anwendungen ist ebenfalls unterschiedlich, was sich auf die Art und Weise auswirkt, wie sie entwickelt und gestaltet werden. Hier geben wir eine kleine Einführung in die Skizzierung und Suche nach der am besten geeigneten Lösung. Da alle diese Begriffe aus der Welt der Informatik stammen, werden wir zunächst ihre ursprüngliche Bedeutung und ihren Hintergrund herausfinden und dann die genaue Bedeutung auf den Smart-City-Kontext übertragen.

Dashboard

Ein Dashboard ist eine Art grafische Benutzeroberfläche, die auf einen Blick die wichtigsten Leistungsindikatoren (KPIs) für ein bestimmtes Ziel oder einen Geschäftsbericht anzeigt. Das Dashboard ist häufig über einen Webbrowser zugänglich und in der Regel mit regelmäßig aktualisierten Datenquellen verknüpft. Es wird zur Datenvisualisierung, Datenorganisation und Datenspeicherung verwendet.

In einem Smart-City-Kontext ist das Dashboard das letztendliche Werkzeug, das Stadtplaner, Stadtbeamte oder Bürger verwenden, um ein Verständnis für die verschiedenen Situationen innerhalb der Stadt durch die Visualisierung heterogener Datenressourcen zu erhalten. Dabei kann es sich um geografische Daten, in Echtzeit gestreamte Daten, georeferenzierte Daten oder einfach nur um tabellarische Daten handeln.

Das Dashboard bietet die notwendigen Interaktionen, um die Zusammenhänge zu verstehen und Korrelationen zwischen den Datenquellen zu erkennen. Dies würde die Nutzer dabei unterstützen, eine subtile und effektive Entscheidung zu treffen. Beispiele für solche Dashboards in Smart Cities sind Entscheidungsunterstützungssysteme und digitale Zwillinge.

Frameworks

In der Informatik hat ein Framework je nach Kontext, auf den wir uns beziehen, unterschiedliche Bedeutungen. Ein Software-Framework ist etwas anderes als ein Anwendungs-Framework. Das Anwendungs-Framework unterscheidet sich von einem Architektur-Framework und so weiter. Die einheitliche Bedeutung ist jedoch, dass ein Framework ein allgemeiner Begriff ist, der sich auf eine Abstraktion der wesentlichen unterstützenden Strukturen bezieht, auf denen Sie Ihr Produkt aufbauen.

In Smart Cities ist ein Rahmenwerk auch kontextbezogen und hat die Bedeutung einer unterstützenden Struktur oder Infrastruktur zusätzlich zu den Regeln und Richtlinien. Aufgrund der besonderen Struktur einer Stadt, bei der es sich um ein komplexes Ökosystem aus Menschen, Prozessen, Strategien, Technologien und anderen externen und internen Faktoren handelt, treten sie in verschiedenen Formen auf.

Im Allgemeinen besteht der Smart-City-Rahmen aus mehreren Einheiten und internen Rahmenwerken, die sich gegenseitig unterstützen und ergänzen, um das erforderliche Umfeld, die Regeln und die Voraussetzungen für die Bereitstellung von Smart-City-Diensten und -Anwendungen zu schaffen. Zu nennen sind hier die technologische Infrastruktur der Smart City, Konnektivität und Sicherheit, Datenspeicherung und -analyse, Governance und Management, Richtlinien und Prozesse sowie die Ermöglichung und Beschleunigung von Innovationen.

Platforms

Als Plattform wird in der Informatik jede Hardware oder Software bezeichnet, die zum Hosten einer Anwendung oder eines Dienstes verwendet wird, um eine laufende Funktionalität oder einen Prozess zu ermöglichen. Wenn Sie beispielsweise diesen Artikel lesen, verwenden Sie eine Plattform, die aus dem physischen Gerät, das Sie benutzen, und der Software zur Anzeige des Inhalts sowie einem koordinierenden Programm besteht, das den Befehlssatz des Prozessors oder Mikroprozessors Ihres Geräts verwendet.

In Smart Cities bietet eine Plattform eine gemeinsame Abstraktionsebene für die verschiedenen Smart-City-Anwendungen, auf der sie den Informationsfluss von mehreren Smart-City-Sensoren und -Systemen verwaltet. Die Mindestfunktionalitäten, die eine Smart-City-Plattform bieten sollte, sind Visualisierung, Anwendungsaktivierung und Datenmanagement. Wenn wir über Plattformen in Smart Cities sprechen, beziehen wir uns normalerweise auf IoT-Plattformen und Datenplattformen. Werfen wir also einen genaueren Blick auf sie:

IoT Platform

Bietet alle allgemeinen Funktionen zur Handhabung der verschiedenen Sensoren und IoT-Geräte, die in einer Stadt verteilt sind, so dass sich der Benutzer auf die Entwicklung der Funktionen der städtischen Anwendung oder Dienste konzentrieren kann. Es gibt verschiedene Arten von IoT-Plattformen, um nur einige zu nennen: Plattformen zur Anwendungsaktivierung und -entwicklung, Plattformen zur Verwaltung von Netzwerkdaten und Teilnehmern sowie Plattformen zur Geräteverwaltung.

Data Platform

Bietet eine logische Architektur, die den Datenfluss innerhalb und zwischen den städtischen Systemen zusammenführt und moderne Technologien nutzt.Datenplattformen sind unerlässlich, um die Kommunikation zwischen Datenanbietern und Datenkonsumenten zu erleichtern, und sie liefern durch Datenanalysen sicher und effizient Erkenntnisse in Echtzeit.

Wie wir in dieser Sammlung von Definitionen und Konzepten gesehen haben, wurden verschiedene Begriffe aus der Informatik exportiert und werden im Smart-City-Kontext verwendet.Was genau benötigt wird, hängt von der Anwendungsdomäne und dem Design ab. Da sich Smart-City-Anwendungen in ihren Anforderungen und Funktionalitäten unterscheiden, ist es wichtig, das richtige Werkzeug und die richtige Architektur zu finden, die am besten zu den Bedürfnissen und dem Kontext passen.

Wir am Fraunhofer ISES sind der Meinung, dass die Festlegung einer gemeinsamen Definition für die verschiedenen Konzepte ein gegenseitiges Verständnis zwischen allen beteiligten Parteien schaffen. Mehr zum Thema finden Sie auf unserer Themenseite Smart City.