Working Sets im FIBEXplorer®
Praxisrelevante FIBEX-Dateien enthalten nicht selten Tausende von Elementen. Nur allzu leicht sieht man vor lauter Bäumen den Wald nicht mehr. Das Working Set Konzept des FIBEXplorers erlaubt dem Anwender den angezeigten Datenumfang nach seinen individuellen Bedürfnissen anzupassen.
Bereits beim Import von FIBEX-Daten unterstützt ein Wizard den Anwender bei der Auswahl der für ihn relevanten Ausschnitte aus Bus-Topologie und Tx-/Rx-Daten. Das hieraus gebildete Working Set dient als die Basis für die entsprechende graphische Aufbereitung oder Filterung im Smart-Navigator. Darüber hinaus können Working Sets jederzeit über das Kontextmenü des Smart-Navigators definiert, erweitert oder eingeschränkt werden.
Bei aktivem Working Set werden alle zugehörigen Elemente für die UI-Darstellung markiert und nicht zugehörige Elemente (optional) von der Anzeige ausgeschlossen.
Was sind Working Sets?
Transitive Navigationskontexte
Der Transitive Navigationskontext eines Elements besteht aus dem Bündel aller Navigationspfade, die das aktuelle Element passieren. Er umfasst also alle Einträge, die mit dem aktuellen in einer direkten oder indirekten Nutzer∞Nutzt-Beziehung stehen. Transitive Navigationskontexte erhält man durch Rekursion der lokalen Vorwärts- und Rückwärtskontexte:
Working Sets
Das (kanonische) Working Set einer gegeben Menge von Datenelementen definiert sich als Vereinigung aller zugehöriger Transitiver Navigationskontexte.
Working Sets lassen sich am besten mit Doppelkegeln vergleichen:
Im Berührpunkt der beiden Kegelspitzen steht das aktuelle Element,
der obere Kegel repräsentiert den transitiven Rückwärtskontext und
der untere den transitiven Vorwärtskontext.
Working Set erstellen
Aus Viewerselektion erstellen
Working Sets werden über das Kontextmenü des Smart-Navigators definiert, erweitert oder eingeschränkt. Unter Change Working Set» stehen dem Anwender die folgenden Aktionen zur Verfügung:
- »Focus on Current Selection
- »Reduce to Current Selection
- »Extend by Current Selection
- [Focus on Current Selection] ersetzt das aktive Working Set durch den Transitiven Navigationskontext der aktuellen Viewerselektion. Das neue Working Set wird also gebildet durch Vereinigung der Transitiven Navigationskontexte aller ausgewählten Elemente.
Die anderen beiden Aktionen dienen der Erweiterung bzw. Reduktion bereits existierender Working Sets.
Um Viewerselektion erweitern oder reduzieren
Aus der aktuellen Viewerselektion wird zunächst ein neues Working Set erstellt. Mit diesem wird dann das vorgegebene Working Set vereinigt rsp. geschnitten.
- [Extend by Current Selection] erweitert das aktive Working Set um den Transitiven Navigationskontext der aktuellen Viewerselektion.
- [Reduce to Current Selection] schränkt das aktive Working Set auf den Transitiven Navigationskontext der aktuellen Kontenauswahl ein. (diese Aktion wird nur für Elemente angeboten, die bereits im aktuellen Kontext enthalten sind).
Working Set löschen - zurücksetzen
Mit [Clear Working Set] (Kontextmenü des Smart-Navigators) wird die Anzeige wieder in den Grundzustand zurück gesetzt.
Working Set im Import-Wizard
Im Startup Wizard wählt der Anwender den für ihn interessanten Ausschnitt aus Bustopologie und TX/RX-Daten.
Filterung im Smart-Navigator
Im Smart-Navigator hat der Anwender die Möglichkeit alle nicht zum aktiven Working Set gehörenden Elemente herauszufiltern.

