Software- Architekturen
Blackboard
Grundidee
- Komponenten greifen gemeinsam auf einen zentralen Datenpool (black board/Tafel) zu.
- Ein Baustein erkennt, welche Aufgaben er lösen kann und schreibt die Ergebnisse an das black board
Anwendungen
- sog. künstliche Intelligenz, Mustererkennung, Aktientrendanalyse
Konsequenzen
- Ein zentrales Board skaliert sehr schecht
Weitere Implementierungsideen und Vorkommen
- Usenet news implementieren auch ein zentrales Nachrichtenbrett. - ein automatische Newsartikelinterpreter könnte auch Erkenntnisse sammeln und berechnete Artikel posten.
- Die Event-driven Architektur implementiert auf ähnliche Weise einen replizierten Datenpool. Somit kann der Engpass Blackboard umgangen werden.
Informatik- und Netzwerkverein Ravensburg e.V
Rudolf Weber