01.10.2013 Aufrufe

Anwendungsbeispiele der innovativen Prinzipien aus TRIZ

Anwendungsbeispiele der innovativen Prinzipien aus TRIZ

Anwendungsbeispiele der innovativen Prinzipien aus TRIZ

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

• Schreibende Datenbankzugriffe: dürfen nicht unterbrochen werden. Sie werden<br />

erst <strong>aus</strong>geführt, wenn klar ist, daß durch diese Aktion keine Inkonsistenzen<br />

auftreten werden.<br />

B: Schalte Leerläufe und Unterbrechungen <strong>aus</strong>.<br />

• Exceptions o<strong>der</strong> Interrupts: Treten Exceptions (z.B. eines Device-Handlers) auf,<br />

während die CPU ihren Status speichert, werden diese zwar vermerkt, aber vorerst<br />

nicht behandelt. Auch hier wird die schreibende Aktion zwecks Vermeidung von<br />

Inkonsistenzen nicht unterbrochen.<br />

C: Ersetze eine „ vor-und-zurück“ -Bewegung durch eine rotierende.<br />

• Bandlaufwerk vs. Festplatte.<br />

• FIFO statt LIFO.<br />

Prinzip 21: Überspringen<br />

A: Führe schädliche o<strong>der</strong> gefährliche Aktionen mit sehr hoher Geschwindigkeit<br />

durch.<br />

• Rapid-Prototyping: (schädlich = hier: die hohen Entwicklungskosten) setzt man<br />

ein, um nicht erst nach einer langen Programmentwicklung feststellen zu müssen,<br />

daß das Programm nicht die vom Kunden gewünschte Funktionalität bietet.<br />

Prinzip 22: Schädliches in Nützliches wandeln.<br />

A: Nutze schädliche Faktoren o<strong>der</strong> Effekte – speziell <strong>aus</strong> <strong>der</strong> Umgebung – positiv <strong>aus</strong>.<br />

• Defragmentieren durch Überschreibung <strong>der</strong> Daten mit 0: leere Cluster können mit<br />

Nullen überschrieben werden. Überschreiben bedeutet zwar den Verlust jener<br />

Daten, die überschrieben werden, in diesem Fall dient das Überschreiben aber<br />

einem positivem Zweck, indem Bereiche gut erkennbar als frei markiert werden<br />

und betreffs <strong>der</strong> (unerwünschten) Wie<strong>der</strong>herstellung <strong>der</strong> nun mit Null<br />

überschrieben Daten ein (kleiner) Riegel vorgeschoben wurde.<br />

B: Beseitige einen schädlichen Faktor durch Kombination mit einem an<strong>der</strong>en schädlichen Faktor.<br />

C: Verstärke einen schädlichen Einfluß soweit, bis er aufhört, schädlich zu sein.<br />

• SATAN: ein Programm, welches Sicherheitslücken in einem System aufdecken<br />

kann, indem es versucht, in das System einzubrechen. Schädlich aufgrund dessen,<br />

daß Hacker es gen<strong>aus</strong>o benutzen können wie die Administratoren des jeweiligen<br />

Systems. Nützlich, da aufgedeckte Schwächen erkannt und behoben werden<br />

können.<br />

Prinzip 23: Rückkopplung<br />

A: Führe eine Rückkopplung ein.<br />

• Energiesparmodus: Nach einer gewissen Zeit, in <strong>der</strong> keine Eingaben getätigt<br />

wurden, stellt sich das System auf „ standby“ .<br />

B: Ist eine Rückkopplung vorhanden, än<strong>der</strong>e sie o<strong>der</strong> kehre sie um.<br />

• Netzwerkprotokolle: handshake etc.<br />

Prinzip 24: Mediatoren, Vermittler<br />

A: Nutze ein Zwischenobjekt, um eine Aktion weiterzugeben o<strong>der</strong> <strong>aus</strong>zuführen.<br />

• Router: helfen bei <strong>der</strong> Paketweiterleitung.<br />

• Arbiter: können z.B. den Zugriff von CPUs auf den Bus steuern.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!