Zurück nach oben

Navigationsbaum

Der Smart-Navigator variiert flexibel zwischen Element und Strukturansicht.
Je nach Konfiguration kennt er die nachfolgenden Extremausprägungen:

Der Navigationsbaum besteht also aus zwei Arten von Baumknoten:

Ein Wechsel zwischen Daten- und die Strukturdarstellung kann auf jedem Baumkonten veranlasst werden, wodurch beliebige Mischformen entstehen. Aus dem Pfad der vom Anwender geöffneten Baumknoten ermittelt der FIBEXplorer einen Navigationspfad. Anwendung der darin kodierten Selektionsvorschrift auf das Ausgangselement liefert eine Liste von Datenelementen, welche der FIBEXplorer wiederum als Datenknoten am zugehörigen Strukturknoten ausgibt.

Hierbei ist jedem Baumknoten eine konkrete Menge von Datenelementen zugeordnet. Während diese bei Datenknoten a priori festgelegt ist, wird sie bei Strukturknoten dynamisch ermittelt (abhängig von den Datenelementen des aktuellen Vaterknotens).

Abfrageknoten und neu erzeugte Kindknoten haben den gleichen Datentyp. Während der Abfrageknoten das gesamte Selektionsergebnis repräsentiert, stehen die einzelnen Kindknoten für die einzelnen Elemente des Selektionsergebnisses.

Die dargestellten vier Baumausprägungen geben allesamt die Zuordnung von Signalen zu Steuergeräten wieder. Die Abfolge demonstriert die Zusammenfassung von Unterbäumen im zugehörigen Strukturkonten. Durch diese Option kann der Anwender zielgerichtet zum gewünschten Ergebnis navigieren, ohne sich durch endlos entfaltende Datenstrukturen kämpfen zu müssen.

Bedienung des Navigators

Aus Anwendersicht reduziert sich Clustered Navigation auf den Shortcut STRG+Blank.

Damit kann auf jedem Baumknoten bequem zwischen Struktur- und Datenebene gewechselt werden: Auf einem fixierten Datenelement (Ausgangselement) wechselt der Anwender (mittels Shortcut) in die Strukturebene. In der darunter angezeigten FIBEX-Struktur (Metaebene) navigiert er durch Öffnen entsprechender Strukturknoten vorwärts, rückwärts oder seitwärts (Properties). Auf jedem dabei geöffneten Strukturknoten kann er mittels (STRG-Blank) wieder in die Datenebene wechseln und die sich ergebenden Datenelemente anzeigen lassen. Auf jedem der neu angezeigten Datenelemente lässt sich der eben beschriebene Vorgang wiederholen.

Vorbelegung

Für neu erzeugte Baumknoten nimmt der Smart-Navigator den Wechsel zwischen Struktur- und Datenebene teilweise automatisch vor, um die Baumdarstellung möglichst intuitiv und übersichtlich zu gestalten. Er folgt dabei folgender Heuristik:

Hierbei handelt es sich wohlgemerkt nur um Vorbelegungen. Auf jedem Knoten kann der Anwender (mittels Shortcut: STRG-Blank) bequem in die für ihn passende Ebene wechseln.

 

Zurück nach oben

Use-Cases

Durch Kombination von Vorwärts- und Rückwärtsnavigation mit 'Clustered Navigation' können Elementgruppen nach ihrem Vernetzungskontext gefiltert und Elemente nach Eigenschaftswerten gruppiert werden. Fragestellungen wie:

Welche ECUs empfangen FRAMEs mit dem SIGNAL xy?
Welche PDUs werden von am CHANNEL angeschlossenen ECUs erwartet?

werden mit wenigen Mausklicks beantwortet. Weitere Anwendungsszenarien (etwa zur Gruppierung von Elementen nach zugehörigen Eigenschaften) finden sich auf Datenanalyse im FIBEXplorer.