Anforderungen und Vergleichskriterien
Anforderungen an ein Umgebungsmodell und Vergleichskriterien für Modellierungssprachen für Städte und Landschaften sowie die entsprechenden Werkzeuge.
Modelle und Modellierungssprachen (Repräsentation)
Modellierung von Geometrie muss möglich sein
vorhandene geometrische Primitiven und Objekte (Beispiel: Kreis)?
Modellierung von Semantik muss möglich sein
Metamodell/Ontologie für Semantik?
Modellierung von Topologie und Hierarchien muss möglich sein (explizite Aggregation)
Annotation von Modellbestandteilen mit beliebigen Annotationen muss möglich sein
Visualisierung eines Modells aus beliebiger Pose muss möglich sein
- Modell muss anfragbar sein (Analysen und Data Mining)
Modellierungssprache muss ein offenes Datenformat haben, wenn möglich standardisiert
Modellierungssprache muss gut dokumentiert sein (Sprachspezifikation, Sprachreferenz)
Modellierungssprache soll für allgemeine Umgebungsmodelle nutzbar sein
- Es soll möglich sein, ein Objekt mehrfach zu referenzieren, statt mehrere identische Kopien zu erstellen. (Beispiel: Fenster im B-Gebäude)
Werkzeuge
Werkzeugarten
- Werkzeuge zur Erstellung von Modellen (Client mit GUI)
- Werkzeuge zur Bearbeitung von Modellen (Client mit GUI, API)
- Speicherung
- Modellchecking
- Querying
- ...
- Werkzeuge zur Visualisierung von Modellen
Vergleichskriterien
- Hersteller, Version, Verfügbarkeit / Kosten, Support
- Import-Formate
- Export-Formate (Ausnutzen der Mächtigkeit des Exportformats?)
- Umgebung (Betriebssystem, Programmiersprache, ...)
- Dokumentation
- Software-Qualitätskriterien
- Usability
- Erweiterbarkeit
- ...
- Multiuserfähigkeit
Kontakt