Message passing style concurrency anhand des Akka Aktorenframeworks

URL
Dokumentart: Bachelor Thesis
Institut: Department Informatik
Sprache: Deutsch
Erstellungsjahr: 2013
Publikationsdatum:
SWD-Schlagwörter: Roboter
Freie Schlagwörter (Deutsch): Akka-Framework, Message Passing Concurrency, Aktorensysteme, Scala, Software Design
DDC-Sachgruppe: Informatik

Kurzfassung auf Deutsch:

Diese Arbeit befasst sich mit dem Akka-Framework, das als Implementierung der Message Passing Concurrency eine alternative Methode für die Herstellung von Nebenläugkeit in Software anbietet, als sie etwa die Shared State Concurrency darstellt. Sie erläutert die wesentliche Funktionalität des Frameworks im Detail und weist auf Best Practices und Pattern bei der Benutzung hin. Die dargestellten Techniken werden anschließend durch die Entwicklung einer Softwarelösung für das Problem der automatischen Warenkommissionierung durch autonome Roboter konkretisiert.

Kurzfassung auf Englisch:

This paper is concerned with the Akka framework, which as an implementation of message passing concurrency oers a method for the creation of concurrency in software that provides an alternative to that of the shared state concurrency. It illustrates the essential functions of the framework in detail and points out best practices and patterns in its application. Subsequently, the techniques outlined will be specied by the development of a software solution to the problem of the automatic commissioning of goods by autonomous robots.

Hinweis zum Urheberrecht

Für Dokumente, die in elektronischer Form über Datenenetze angeboten werden, gilt uneingeschränkt das Urheberrechtsgesetz (UrhG). Insbesondere gilt:

Einzelne Vervielfältigungen, z.B. Kopien und Ausdrucke, dürfen nur zum privaten und sonstigen eigenen Gebrauch angefertigt werden (Paragraph 53 Urheberrecht). Die Herstellung und Verbreitung von weiteren Reproduktionen ist nur mit ausdrücklicher Genehmigung des Urhebers gestattet.

Der Benutzer ist für die Einhaltung der Rechtsvorschriften selbst verantwortlich und kann bei Mißbrauch haftbar gemacht werden.