Softwareagenten in der Produktion

von: Christian Silberbauer, Christian Deyerl, Martin Gallus, Kai Hammelrath, Christof Heinbach, Florian Rother

GRIN Verlag , 2008

ISBN: 9783640219575 , 21 Seiten

Format: PDF

Kopierschutz: frei

Windows PC,Mac OSX geeignet für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's

Preis: 13,99 EUR

Mehr zum Inhalt

Softwareagenten in der Produktion


 

Projektarbeit aus dem Jahr 2007 im Fachbereich Informatik - Software, Fachhochschule Regensburg (Fakultät Informatik/Mathematik), Veranstaltung: Standardsoftware, Sprache: Deutsch, Abstract: Moderne Softwaresysteme zeichnen sich durch eine zunehmende Vernetzung heterogener Anwendungen aus, die miteinander kommunizieren, um ein gemeinsames Ziel zu erreichen. Die durch diese Verteilung und Interaktivität hervorgerufene hohe Komplexität von Programmen stellt die Softwareentwicklung vor neue Herausforderungen. Das gilt für Internet- und Office- Anwendungen gleichermaßen wie für Softwaresysteme im Produktionsumfeld. Bei Letzteren ist im Besonderen hervorzuheben, dass die bereits bestehenden Altsysteme nicht nur ständigen Veränderungen und Anpassungen unterworfen sind, sondern darüber hinaus immer wieder um neue Systeme und Komponenten erweitert werden. Eine flexible Integration einer solchen Vielzahl von Systemen ist mit den im Betrieb eingesetzten, herkömmlichen Methoden über große Datenbanken und ein gemeinsames Datenmodell kaum noch machbar. Spätestens wenn eine neue Anwendung eingesetzt werden soll, stößt eine solche Lösung an ihre Grenzen. Derzeit existiert auch kein Systemhaus, welches eine integrierte Lösung zur durchgängigen Datenverarbeitung aller Komponenten einer Produktion anbietet. Es müssen also neue technische Lösungen gefunden werden.Eine zukunftsweisende Form der Integration verteilter Softwareanwendungen mit komplexen Gesamtverhalten ist die agentenorientierte Softwareentwicklung. 'Auf Basis eines agentenorientierten Lösungsansatzes können flexible, anpassungsfähige Softwaresysteme entwickelt werden, welche die Verteilung von Aufgaben, Ressourcen oder Leistungen sowie verschiedene Sichtweisen oder gegensätzliche Interessen der realen Problemstellung im Softwaresystem widerspiegeln'. Die Agentenorientierung ermöglicht also nicht nur die Integration einer umfangreichen heterogenen Systemwelt, sondern zielt auch darauf ab, sich innerhalb dieser Systemwelt selbst zu organisieren. Im weiteren Verlauf der vorliegenden Ausarbeitung wird genauer auf das Thema Agentenorientierung eingegangen. Zunächst werden die Grundkonzepte der Agentenorientierung erläutert, anschließend wird die Struktur von Softwareagenten vorgestellt und schließlich werden die dargestellten Konzepte anhand eines einfachen Anwendungsbeispiels in der Fertigungssteuerung beschrieben.