Eine Anwendung/App besteht dabei immer aus einem User-Interface und beruht, je nach Use Case, auf der Nutzung einer bestimmten Kombination aus IoT-Sensoren, virtuellem Distriktmodell und urbanen Analysewerkzeugen. Als Urbane Analysewerkzeuge werden verschiedenste Dienste, die Datenanalysen im städtischen Raum ermöglichen, bezeichnet. Hierfür gibt es eine Vielzahl an Möglichkeiten. Urbane Analysewerkzeuge können entweder von Use Case direkt aufgerufen werden und die Ergebnisse online produzieren oder die Ergebnisse werden im Voraus berechnet und stehen dann als Datenquelle in der SDDI zur Verfügung.
Der Lieferant von urbanen Analysewerkzeugen ist meist ein externer Softwareanbieter, der bestimmte, für den Use Case relevante, Werkzeuge bereitstellt. Dabei muss es sich nicht zwingend um Software handeln, sondern es kann z.B. kann auch eine bestimmte Methode zur Einbindung der Bevölkerung ein wertvolles urbanes Analysewerkzeug sein.