Was Ist Komplexität
 
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern

Komplexität ist eine Eigenschaft von Systemen, also ein Begriff der SystemTheorie. Komplexität hat mit der Vielfalt der in einem System vorhandenen Elemente und der Vielfalt ihrer Beziehungen zu tun.

Versuch einer Definition: "Komplexität ist ein Maß für die Menge an Wissen, die notwendig ist, um ein System zu beschreiben, zu verstehen bzw. zu steuern."


"Komplexität ist der schlimmste Feind von Sicherheit. Sichere Systeme sollten abgespeckt und so einfach wie möglich gemacht werden. Es gibt keinen Ersatz für Einfachheit. Leider geht Einfachheit gegen alles, was unsere digitale Zukunft repräsentiert." BruceSchneier in "SecretsAndLies"


Kann man also sagen, dass Komplexität indirekt proportional zur Zuverlässigkeit eines Systems ist?

Bestenfalls stark korreliert (im statistischen Sinne).

Ich denke, nicht unbedingt. Nehmen wir an, es gäbe eine komplette TestSuite, dann kann sowohl ein simples als auch ein komplexes System im wesentlichen "zuverlässig" sein. Ich denke aber, dass der Wartungs- und Weiterentwicklungsaufwand überproportional mit der Komplexität (wenn man sie verbindlich messen könnte) steigt. -- HelmutLeitner

Komplexität alleine zu messen ist ausserdem irreführend. Viel interessanter als Wartungskosten-absolut ist doch Wartungskosten-pro-Funktionalität. Und daher auch ein relatives Maß, daß Funktionalität und Komplexität in Relation setzt.

Ein Beispiel:
      1. java.util.Vector vs. #include <vector>
      2. java.util vs. STL-Collections.
Im ersten Fall ist der Java Vektor sicher das "einfachere" Interface, da die notwendige Funktionalität abgebildet wird, während im STL-Vektor noch ein ganzer Haufen mit Iteratoren und hunderten typedefs usw. dazukommt. In dieser beschränkten Sicht unnötiger Ballast. Schaut man sich die Situation jedoch eine Stufe höher an (2), so sieht das schon anders aus, da das "mehr" an Funktionalität sich unterschiedlich auf die Komplexität des Interfaces auswirkt.


KategorieSystemTheorie KategorieZitat
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 8. Januar 2003 10:33 (diff))
Suchbegriff: gesucht wird
im Titel
im Text