Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Nächste Version anzeigen »

Die In der Facility-Bibliothek sind alle Facility-Typen, dazu gehörige Eigenschaften und Meanings hinterlegt. 

Damit das System der Facility-Bibliothek funktioniert, welches vor allem von intelligenten Vererbungen innerhalb der Facility-Typen profitiert, ist es wichtig, dass die Bibliothek effizient verwaltet wird. 

Deshalb besprechen wir in diesem Artikel in Form eines Best-Practice die wichtigsten Aspekte, die bei der Verwaltung der Facility-Bibliothek zu beachten sind. 



Elemente sollten so allgemein wie möglich und so spezifisch wie nötig gestaltet werden!

Elemente so allgemein wie möglich zu gestalten, bedeutet, dass sie für so viele Anwendungsfälle wie möglich einsetzbar sind.

Das bedeutet, dass zum Beispiel der Typ "Equipment" als übergeordneter Typ so gestaltet sein muss, dass seine dazugehörigen Properties und dazugehörigen Meanings auf so viele Facilities wie möglich übertragbar sind. Durch einen solchen Aufbau kann der facility-Typ für viele Facilities genutzt werden und kann gleichzeitig problemlos seine Properties und Meanings an zahlreiche untergeordnete Facility-Typen vererben. 

Diese Regel gilt auch bei Properties und Meanings. Damit Properties effizient weitervererbt und deren Facility-Typen so universell wie möglich eingesetzt werden können, sollten sie so allgemein wie möglich gehalten werden. "Hersteller" oder "Baujahr" als Properties beim Equipment sind allgemein genug, damit sie für jees Ausrüstungsteil gelten können, egal um was es sich handelt.

Die Elemente sollten dennoch so spezifisch wie nötig  beschrieben werden! Eine zu allgemein gehaltenes Element hilft auch keinem weiter, da sein Anwendungszweck zwar universell, aber dennoch zweckdienlich sein muss. 

"Temperatur" wäre beispielsweise kein gutes Meaning an einem Standort, da man nicht wissen kann, worauf es sich bezieht. Ist damit die Raum- oder Außentemperatur gemeint? Da man nur ein Meaning der selben Art pro Facility haben kann, muss man hier spezifischer werden und das Meaning "Außentemperatur" und an einer untergeordneten facility für einen Raum "Raumtemperatur" nutzen. 

Properties sollten sinnvoll gruppiert sein.


Es sollte nur dann ein neuer Typ erstellt werden, wenn dieser spezifische Einstellungen benötigt, die an keinem anderen Typen gegeben sind.


Ein Element sollte als "searchable" markiert werden, wenn es sinnvoll ist, danach suchen zu können. 


Ein neues Meaning sollte erstellt werden, wenn Daten unabhängig von bereits existierenden Meanings aggregiert werden sollen. 

  • z.B. Lastgang Erdgas/ Elektro/ etc.

Meanings müssen so benannt werden, dasssie unabhängig voneinander genutzt werden können.

  • Keine „Durchnummerierung“ von Meanings.
    • Z.B. Temperatur 1,2, 3, …

Eine Eigenschaft muss höchstmöglich in der Facility-Typ-Vererbung angebracht werden, damit die Vererbung noch Sinn ergibt.

  • Z.B. „Geeicht bis“ für einen manuellen Elektrozähler gilt auch für „Elektrozähler“, auch für „Zähler“, aber nicht für „Equipment“


Benennung von Elementen

Namen müssen konsistent und eindeutig gewählt werden.

  • Eindeutig weil leichter für Nutzer
  • Andere, bereits existierende Sachen anschauen, um mögliche Konsistenz zu erkennen

Beim Erstellen einer neuen Bibliothek sollte vorher eine Einigung zur Benennung getroffen und dokumentiert werden.


Abkürzungen sollten bestenfalls vermieden werden und nur in Ausnahmefällen bei unzweifelhaft allgemein bekannten Bedeutungen verwendet werden.

Es gibt Abkürzungen, die allgemein bekannt sind und von jedem verstanden werden sollten, wie zum Beispiel "z.B.". Es gibt allerdings auch Abkürzungen, die zwar praktisch erscheinen, aber aufgrund ihrer Unbekanntheit oder Doppeldeutigkeit mehr Probleme verursachen als lösen. Nicht jeder kennt die Abkürzung "NTH" für "nice to have". Stattdessen könnte sie auch als "Nothing" oder "No Therapy Helpful" gedeutet werden. 

Im Zweifelsfall sollte immer davon ausgegangen werden, dass die Bedeutung einer Abkürzung nicht bekannt ist! Bei Unsicherheit ist ein Test an mindestens fünf unabhängigen Personen unterschiedlicher sozialer und ethnischer Herkunft durchzuführen und zu verifizieren. Oder man schreibt das Wort einfach aus. 

  • Keine Stichwörter