Logo

ConDes: TopDown


Top Down


Graphbasierte Werkzeuge zur Wissenseingabe und -evaluation


Im Rahmen des graphbasierten Top-Down-Ansatzes ist zunächst eine neue Spezifikationsmethode für die Programmiersprache PROGRES entwickelt worden. Das PROGRES-System erlaubt die Spezifikation von Werkzeugen in deklarativer Form. Üblicherweise wird domänenspezifisches Fachwissen in der PROGRES-Spezifikation codiert, das daraus generierte visuelle Werkzeug stellt dann die entsprechende Funktionalität zur Verfügung. Mit dieser Methode sind am Lehrstuhl für Informatik III bereits Werkzeuge für verschiedene Anwendungsdomänen entstanden.

In unserem Fall möchten wir einen Domänen-Experten, z.B. einen Architekten, in die Lage versetzen, Fachwissen zur Laufzeit einzugeben, dieses zu evaluieren, abzuändern oder zu ergänzen. Im Rahmen der bisherigen Arbeit sind dazu eine parametrisierte PROGRES-Spezifikation und zwei darauf aufbauende Werkzeuge entwickelt worden, welche die dynamische Eingabe von Gebäude-technisch relevantem Fachwissen erlauben und einen graphbasierten konzeptuellen Gebäude-Entwurf ermöglichen. In diesem konzeptuellen Gebäude-Entwurf wird von Raumgrößen und Positionen abstrahiert, um die funktionale Struktur eines Gebäudes zu beschreiben.

Image

Domain Knowledge Graph Editor


Das Fachwissen kann von einem Architekten visuell definiert werden. Es können semantische Einheiten, im einfachsten Fall Räume, nach verschiedenen Kriterien kategorisiert und klassifiziert werden. Mit Hilfe von Attributen und Relationen können die semantischen Einheiten präziser beschrieben und in Beziehung zueinander gesetzt werden. Die in PROGRES spezifizierten Konsistenz-Analysen erlauben die Prüfung des graphbasierten konzeptuellen Gebäude-Entwurfs gegen das dynamisch eingefügte Fachwissen.

Image

Konsistenz-Analysen



Created by: Kraft last modification: Tuesday 14 of June, 2005 [12:15:04 UTC] by Kraft