


{"id":819,"date":"2017-02-05T18:05:46","date_gmt":"2017-02-05T17:05:46","guid":{"rendered":"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/?page_id=819"},"modified":"2020-01-20T06:03:58","modified_gmt":"2020-01-20T05:03:58","slug":"bachelorarbeiten","status":"publish","type":"page","link":"http:\/\/blogs.gm.fh-koeln.de\/bente\/projekte-und-jobs\/bachelorarbeiten\/","title":{"rendered":"Bachelorarbeiten"},"content":{"rendered":"<p class=\"lead\">Angebote f\u00fcr Bachelorarbeiten (ggfs. mit vorgeschaltetem Praxisprojekt) finden Sie unten.<\/p>\n<p><strong>Expos\u00e9-Template:<\/strong> Vor der Bearbeitung f\u00fcllen Sie bitte folgendes Expos\u00e9 aus und stimmen es mit mir ab: <a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/files\/2020\/01\/Template-Expos\u00e9-Abschlussarbeit.docx\">Expos\u00e9-Template<\/a><\/p>\n<p><b>Betreuung der Arbeit: <\/b>F\u00fcr alle Abschlussarbeiten vereinbare ich mit den Studierenden ein 2-w\u00f6chentliches Statusgespr\u00e4ch. Dies gilt auch f\u00fcr die vorbereitenden Praxisprojekte f\u00fcr die Bachelorarbeit. Diese Termine sind zweiw\u00f6chentlich immer zur gleichen Uhrzeit am gleichen Tag.<\/p>\n<p>&nbsp;<\/p>\n<h3>Angebote f\u00fcr Bachelorarbeiten<\/h3>\n<div class=\"tpg-get-posts\" ><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2018\/03\/10\/ppba-wie-dokumentiere-ich-designentscheidungen-fuer-microservices-sinnvoll\/\" >PP\/BA: Wie dokumentiere ich Designentscheidungen f\u00fcr Microservices sinnvoll?<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2018\/03\/10\/ppba-wie-dokumentiere-ich-designentscheidungen-fuer-microservices-sinnvoll\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">Dokumentation ist in der Regel ein ungeliebtes Thema. Die agile Community hat dieses Thema entformalisiert und pragmatischer gemacht, k\u00e4mpft aber immer noch mit der richtigen Mischung aus &#8222;Der Code ist die Dokumentation&#8220; und &#8222;Wir pflegen ein Extra-Architektur-Dokument&#8220;. ThoughtWorks hat LightWeight Architecture Decision Record in den Status &#8222;Adopt&#8220; seines Technology Radars erhoben. Was hei\u00dft das konkret und in der gelebten Praxis? Ziel der Arbeit ist eine umfassende Literatur-, Technologie- und Empiriestudie (Expertenbefragungen). Am Ende sollte ein Vorschlag mit einem oder mehreren sinnvollen Varianten zur Dokumentation stehen.\u00a0Ein\u00a0praktischer Anwendungsfall, in dem die gew\u00e4hlte L\u00f6sung anhand eines Beispiels (als Prototyp) in einem Produktivsystem umgesetzt wird, sollte die Arbeit abrunden.\u00a0Als Produktivsystem kann dabei die konsequent und kompromisslos als System von Microservices ausgelegte Lehr- und Lernplattform ArchiLab\u00a0darstellen.<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2018\/02\/23\/interesse-an-archilab-projekten-focus-microservices\/\" >Interesse an ArchiLab-Projekten (Focus: Microservices)?<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2018\/02\/23\/interesse-an-archilab-projekten-focus-microservices\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">Wir machen eine Info-Veranstaltung mit Vorstellung von m\u00f6glichen Themen im Bereich Microservices und ArchiLab am Fr 2.3. um 14:00 in Raum 1522.<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/10\/23\/ppbama-online-quiz-fuer-bloomsche-taxonomiestufe-2\/\" >PP\/BA\/MA: Online-Quiz f\u00fcr Bloom&#8217;sche Taxonomiestufen h\u00f6her als 2<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/10\/23\/ppbama-online-quiz-fuer-bloomsche-taxonomiestufe-2\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">Die Lehr-\/Lernplattform ArchiLab versucht, ein umfassendes Angebot f\u00fcr das Erlernen von Softwarearchitektur zu machen. F\u00fcr die Weiterentwicklung des Selbsttest-\/Quizmoduls soll diese Arbeit M\u00f6glichkeiten definieren, auch die h\u00f6heren Taxonomiestufen 3-5 der Revised Bloom&#8217;s Taxonomy online zu pr\u00fcfen.\u00a0Dies sind &#8222;Apply&#8220;, &#8222;Analyze&#8220; und &#8222;Evaluate&#8220;. Ein einfaches Abfragen von Wissen gen\u00fcgt hier nicht mehr.<\/p>\n<\/div>\n<\/div><\/div><!-- #tpg-get-posts -->\n<h3>Nichts gefunden?<\/h3>\n<p>Ich betreue nat\u00fcrlich nicht\u00a0<strong>nur<\/strong> die oben aufgef\u00fchrten Themen. Kontaktieren Sie mich gern direkt, wenn Sie &#8230;<\/p>\n<ul>\n<li>eine eigene Idee f\u00fcr eine Abschlussarbeit haben, die thematisch\u00a0zu meiner fachlichen Ausrichtung passt, oder<\/li>\n<li>noch keine Idee f\u00fcr eine Arbeit haben, aber gern in Richtung Architektur, EAM oder Agilit\u00e4t arbeiten m\u00f6chten, oder<\/li>\n<li>einen potentiellen Projektpartner (Firma) haben, aber noch nicht genau wissen, wie eine in Kooperation betreute Arbeit aussehen k\u00f6nnte.<\/li>\n<\/ul>\n<p>Im Gespr\u00e4ch k\u00f6nnen wir dann unverbindlich Optionen und\/oder m\u00f6gliche weitere Themen ausloten.<\/p>\n<h3>Laufende oder abgeschlossene Arbeiten<\/h3>\n<div class=\"tpg-get-posts\" ><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2018\/03\/06\/ipppba-responsive-web-clients-vs-native-app-design\/\" >BA: Kriterienbasierter Ansatz zur Technologiewahl bei der Entwicklung mobiler Web Clients<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2018\/03\/06\/ipppba-responsive-web-clients-vs-native-app-design\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">Bei der Implementierung von Clients ist ein Mobile Client heutzutage in der Regel gesetzt. Allerdings steht man immer vor der Entscheidung, ob es eine native App sein muss, oder ob auch ein Responsive Web Client gen\u00fcgt. Bestimmte Anwendungen funktionieren nur mit nativen Apps, beispielsweise gewisse Zugriffe auf Systemfunktionen. Allerdings handelt man sich unter Umst\u00e4nden einen signifikanten Entwicklungs- und Wartungsaufwand ein. Eine Responsive Web App ist einfacher zu realisieren, bietet aber nicht ganz den gleichen Standard in Punkto User Experience und Funktionsumfang.\u00a0In dieser Arbeit sollen Technologien und Designpatterns f\u00fcr Mobile Clients verglichen werden, um zu einer m\u00f6glichst allgemeinen Aussage bez\u00fcglich der obigen Problemstellung zu kommen. Idealerweise kann im Sinne einer Methodik ein Satz von &#8222;wenn &#8211; dann&#8220; Regeln formuliert werden, gepaart mit Technologieempfehlungen.\u00a0<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2018\/02\/20\/ppba-auswahl-eines-geeigneten-uml-editors-fuer-die-softwaretechnikausbildung-an-der-hochschule\/\" >PP\/BA: Auswahl eines geeigneten UML-Editors f\u00fcr die Softwaretechnikausbildung an der Hochschule<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2018\/02\/20\/ppba-auswahl-eines-geeigneten-uml-editors-fuer-die-softwaretechnikausbildung-an-der-hochschule\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">F\u00fcr die Module Softwaretechnik 1 und 2 werden die Studierenden an die Unified Modeling Language(UML) herangef\u00fchrt. Zum jetzigen Zeitpunkt wird von den Studierenden die Open Source Software\u00a0 Modelio f\u00fcr diese Aufgabe verwendet. Erfahrung aus vergangenen Semestern zeigt, dass Modelio nicht alle Anforderungen ausreichend erf\u00fcllt. Die Bachelorarbeit befasst sich damit, f\u00fcr ausgew\u00e4hlte Editoren die Erf\u00fcllungsgrade der wichtigsten Anforderungen zu \u00fcberpr\u00fcfen. Am Ende steht eine Auswahlempfehlung f\u00fcr das beste Tool.<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/07\/27\/ba-technologieentscheidung-und-proof-of-concept-fuer-einen-grafischen-editor-am-beispiel-des-anlagenvisualisierungsystems-uniware\/\" >BA: Technologieentscheidung und Proof-of-Concept f\u00fcr einen grafischen Editor am Beispiel des Anlagenvisualisierungsystems UniWare<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/07\/27\/ba-technologieentscheidung-und-proof-of-concept-fuer-einen-grafischen-editor-am-beispiel-des-anlagenvisualisierungsystems-uniware\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">Die Arbeit untersucht, welche Technologie sich anbietet, um einen grafischen Editor f\u00fcr Anlagemodelle zu realisieren. Es soll entschieden werden, ob eine Eigenentwicklung n\u00f6tig ist, oder ob Standard-Frameworks verwendet werden k\u00f6nnen.<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/07\/27\/ba-untersuchung-der-anbieterunabhaengigkeit-im-umfeld-von-aws-lambda-und-azure-functions\/\" >BA: Untersuchung der Anbieter(un)abh\u00e4ngigkeit im Umfeld von AWS Lambda und Azure Functions<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/07\/27\/ba-untersuchung-der-anbieterunabhaengigkeit-im-umfeld-von-aws-lambda-und-azure-functions\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">Die Arbeit untersucht, wodurch sich popul\u00e4re Serverlessdienste, insbesondere \u201eLambda\u201c von AWS und \u201eFunctions\u201c von Microsoft Azure, voneinander unterscheiden. Sie gibt Hinweise, wie die Architektur von vorne herein so zu planen ist, dass man m\u00f6glichst anbieterunabh\u00e4ngig bleibt.<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/07\/27\/ba-continuous-delivery-auf-einer-saas-plattform-am-beispiel-von-salesforce\/\" >BA: Continuous Delivery auf einer SaaS-Plattform am Beispiel von Salesforce<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/07\/27\/ba-continuous-delivery-auf-einer-saas-plattform-am-beispiel-von-salesforce\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">Die Arbeit untersucht, wie sich ein Continuous Delivery Prozess auf einer SaaS-Plattform umsetzen l\u00e4sst, am Beispiel von Salesforce Cloud.<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/02\/26\/architekturkonzept-fuer-die-anwendung-des-microservice-stils-in-einer-e-learning-plattform\/\" >BA: Eine Microservice-Referenzarchitektur f\u00fcr studentische Softwareprojekte in der Hochschullehre<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/02\/26\/architekturkonzept-fuer-die-anwendung-des-microservice-stils-in-einer-e-learning-plattform\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">In diesem Praxisprojekt mit Option auf anschlie\u00dfende Bachelorarbeit geht es darum, die Eignung des Architekturstils &#8222;MicroServices&#8220; f\u00fcr die Plattform ArchiLab auszuloten. Im Rahmen des Projekts \/ der Arbeit(en) sollen dann konkrete Regeln, Empfehlungen, Architekturmuster etc. erarbeitet werden. Diese sollen als Architektur-Leitlinie f\u00fcr die weitere Arbeit an ArchiLab dienen.<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/02\/26\/einsatz-von-machine-learning-technologie-im-rahmen-einer-e-learning-plattform\/\" >BA: Concept of  an Intelligent Tutoring System for the E-Learning Platform ArchiLab<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2017\/02\/26\/einsatz-von-machine-learning-technologie-im-rahmen-einer-e-learning-plattform\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">In diesem Praxisprojekt mit Option auf anschlie\u00dfende Bachelorarbeit geht es darum, Machine-Learning-Techniken anzuwenden, um den ArchiLab-Quizclient als Instrument zum Selbsttest zu verbessern.<\/p>\n<\/div>\n<\/div><div class=\"tpg-get-posts-post\" ><div class=\"tpg-title-class\"><h5><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2016\/09\/25\/masterarbeit-erforderliche-kompetenzen-in-scrum-teams\/\" >MA: Erforderliche Kompetenzen in Scrum-Teams<\/a><\/h5><\/div><div class=\"tpg-content-class\"><a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/2016\/09\/25\/masterarbeit-erforderliche-kompetenzen-in-scrum-teams\/\"><\/p>\n<div class=\"tpg-thumbnail-class\"><\/div>\n<p class=\"lead\"><\/a><\/p>\n<p class=\"tpg-excerpt-class tpg-get-posts-excerpt\">Es ist eine Masterarbeit zu vergeben, die eine empirische Anforderungs\u00adanalyse zu den agilen Rollen Scrum Master und Product Owner durchf\u00fchrt.<\/p>\n<\/div>\n<\/div><\/div><!-- #tpg-get-posts -->\n","protected":false},"excerpt":{"rendered":"<p>Angebote f\u00fcr Bachelorarbeiten (ggfs. mit vorgeschaltetem Praxisprojekt) finden Sie unten. Expos\u00e9-Template: Vor der Bearbeitung f\u00fcllen Sie bitte folgendes Expos\u00e9 aus und stimmen es mit mir ab: Expos\u00e9-Template Betreuung der Arbeit: F\u00fcr alle Abschlussarbeiten vereinbare ich mit den Studierenden ein 2-w\u00f6chentliches Statusgespr\u00e4ch. Dies gilt auch f\u00fcr die vorbereitenden Praxisprojekte f\u00fcr die Bachelorarbeit. Diese Termine sind zweiw\u00f6chentlich&#8230;  <a href=\"http:\/\/blogs.gm.fh-koeln.de\/bente\/projekte-und-jobs\/bachelorarbeiten\/\" class=\"more-link\" title=\"Read Bachelorarbeiten\"><?php _e(\"Read more &raquo;\",\"wpbootstrap\"); ?><\/a><\/p>\n","protected":false},"author":39,"featured_media":0,"parent":430,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-819","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages\/819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/comments?post=819"}],"version-history":[{"count":12,"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages\/819\/revisions"}],"predecessor-version":[{"id":1805,"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages\/819\/revisions\/1805"}],"up":[{"embeddable":true,"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages\/430"}],"wp:attachment":[{"href":"http:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/media?parent=819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}