Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorBecke, Martin-
dc.contributor.authorSchröder, Dennis
dc.date.accessioned2020-09-29T15:08:08Z-
dc.date.available2020-09-29T15:08:08Z-
dc.date.created2019
dc.date.issued2019-06-04
dc.identifier.urihttp://hdl.handle.net/20.500.12738/8775-
dc.description.abstractInternet of Things (IoT), Ubiquitous Computing und Industrie 4.0 sind Begriffe, die in letzter Zeit immer mehr an Bedeutung gewinnen. Gemeinsam haben diese Themengebiete vor allem ihren Fokus auf der Vernetzung von Rechnern. Die Anforderung an die Skalierbarkeit solcher Systeme wird mit der Anzahl der Geräte und dem Grad der Vernetzung steigen und somit zukünftig immer wichtiger werden, auch mit dem Blick auf das Jahr 2022, in dem 50 Milliarden IoT-Geräte aktiv sein sollen. Im Rahmen dieser Bachelorarbeit wird ein solches skalierendes System entwickelt 1). Eine Kernanforderung an das System ist es, mit unterschiedlichen Anzahlen von Geräten souverän umgehen zu können. Dabei reicht die Anzahl von wenigen Einzelnen bis vielen Hunderten. Um diesen Grad der Skalierbarkeit zu erreichen, wird das System mit Hilfe der agentenorientierten Softwareenticklung (AoSE) umgesetzt. Als Produkt entsteht ein Multi-Agenten-System, das durch das Java Agent Development Framework (JADE) implementiert wird. Zusammen mit dem Cooperative Dynamic (CoDy)-Algorithmus entsteht ein kooperatives System aus Agenten die sich in einer zweidimensionalen Gridworld bewegen können. Als Beispiel für die gute Skalierbarkeit der AoSE, wird ein bestehendes Projekt erweitert. Dieses ist das „Smart Chairs“-Projekt der Communication and Distributed System (CaDS)-Arbeitsgruppe der Hochschule für angewandte Wissenschaften Hamburg. Dieses Projekt, wird im Rahmen dieser Arbeit, um die Fähigkeit an bestimmte Plätze fahren zu können erweitert. In einer selbst entwickelten Simulationsumgebung werden dann Experimente aus [3] wiederholt. Anhand der Ergebnisse, den zuvor definierten qualitativen Merkmalen und Anforderungen, sowie den Kerneigenschaften des Multi-Agenten-Systems, Dezentralität und Autonomie, wird dann die Skalierbarkeit diskutiert und das Projekt bewertet. 1) Das resultierende Java-Projekt ist im GitHub Repository https://github.com/ BeefMediumRare/AoSE_SmartChair öffentlich zur Verfügung gestellt.de
dc.description.abstractInternet of Things (IoT), ubiquitous computing and Industry 4.0 are terms that are gaining importance lately. These topics share a focus on more complex network requirements. The scalability requirement of such systems will increase with the number of devices and the degree of networking and thus become more important in the future. Experts estimate, there will be 50 billion active IoT devices in 2022. A system with such scaling capabilities will be developed within the scope of this bachelor thesis 2). A core requirement of the system is to handle different numbers of devices confidently. The range varies from a few to many hundreds individuals. To achieve this level of scalability, the system is implemented using agent-oriented software engineering (AoSE). The product is a multi-agent system, which is implemented with the Java Agent Development Framework (JADE). Together with the Cooperative Dynamic (CoDy) algorithm, it creates a cooperative system of agents that can move in a two-dimensional gridworld. The project, which demonstrates the scalability of the AoSE approach, addresses the extension of the Smart Chairs of the Communication and Distributed System (CaDS) team from the Hamburg University of Applied Sciences to be able to drive to certain places. Experiments from [3] will be repeated in a self developed simulator. Based on the results, the previously defined qualitative characteristics and requirements as well as the core properties of the multi-agent system, decentralization and autonomy, the scalability is discussed and the project evaluated. 2) The resulting Java-project is publicly available on the GitHub repository https://github.com/ BeefMediumRare/AoSE_SmartChair.en
dc.language.isodede
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/-
dc.subject.ddc004 Informatik
dc.titleAgentenorientierte Softwareentwicklung im Kontext der Multi-Roboter-Wegplanungde
dc.title.alternativeAgent-oriented software engineering in the context of mutli-robot path planningen
dc.typeThesis
openaire.rightsinfo:eu-repo/semantics/openAccess
thesis.grantor.departmentDepartment Informatik
thesis.grantor.placeHamburg
thesis.grantor.universityOrInstitutionHochschule für angewandte Wissenschaften Hamburg
tuhh.contributor.refereeMeisel, Andreas-
tuhh.gvk.ppn1666683736
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-87771-
tuhh.note.externpubl-mit-pod
tuhh.note.intern1
tuhh.oai.showtrueen_US
tuhh.opus.id4881
tuhh.publication.instituteDepartment Informatik
tuhh.type.opusBachelor Thesis-
dc.subject.gndSoftwareentwicklung
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersion
dc.type.thesisbachelorThesis
dcterms.DCMITypeText-
tuhh.dnb.statusdomain-
item.creatorGNDSchröder, Dennis-
item.fulltextWith Fulltext-
item.creatorOrcidSchröder, Dennis-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.advisorGNDBecke, Martin-
item.languageiso639-1de-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.openairetypeThesis-
Appears in Collections:Theses
Files in This Item:
File Description SizeFormat
ba_thesis_schroeder.pdf1.5 MBAdobe PDFView/Open
Show simple item record

Page view(s)

215
checked on Dec 26, 2024

Download(s)

162
checked on Dec 26, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.