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
last modified Aug 27, 2009 10:43

Kontakt