biodiversity.hs-bremen.de
Open in
urlscan Pro
195.37.176.157
Public Scan
Submitted URL: http://biodiversity.hs-bremen.de/
Effective URL: https://biodiversity.hs-bremen.de/warehouse/
Submission: On February 23 via api from US — Scanned from DE
Effective URL: https://biodiversity.hs-bremen.de/warehouse/
Submission: On February 23 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
* * Motivation * Zielsetzung * Umsetzung * Technologien * Ausblick * Mitwirkende Biodiversity Warehouse -------------------------------------------------------------------------------- Projekt der Hochschule Bremen MOTIVATION -------------------------------------------------------------------------------- Biologen beobachten die Umwelt und sammeln Informationen - InformatikerInnen bändigen Bits und Bytes und interessieren sich für die Umwelt. Warum nicht zusammen mit und für die Umwelt arbeiten? Genau diesem Gedanken folgt die Arbeitsgruppe Biodiversity der Hochschule Bremen. Seit 2010 erstellt sie deshalb in interdisziplinärer Zusammenarbeit Lösungen für die Erfassung und Auswertung der biologischen Artenvielfalt in unterschiedlichen Regionen. Den Kern dieser Lösungen bildet dabei ein Framework für digitale Biodiversitätsatlanten. Dieses gestattet die Organisation und Kommunikation von biologischen Informationen. Durch steigende Nutzerzahlen und Aktivität der Biologen wuchsen die Anforderungen an das Framework rasant, sodass das Konzept stetig angepasst und erweitert wird und Lösungen gesucht werden. Derzeit laufen vier Instanzen des Frameworks, der Säugetier-, der Muschel-, der Fisch- und der Permanbucoatlas. ZIELSETZUNG -------------------------------------------------------------------------------- Ziel des Projekts Biodiversity Warehouse ist die Entwicklung eines Frameworks für Biodiversitätsatlanten. Zu berücksichtigen sind hierbei die Aspekte der Erweiterbarkeit, Performance, Sicherheit und Testbarkeit. Daten aus alten Systeme werden portiert und in Absprache mit den Biologen den Nutzern zur Verfügung gestellt. Um neben der Weblösung eine Möglichkeit zu bieten, direkt in Flora und Fauna Tiersichtungen aufnehmen und melden zu können, wurden mobile Anwendung für das Biodiversity Warehouse entwickelt. AUFGABENBEREICHE / UMSETZUNG -------------------------------------------------------------------------------- TECHNOLOGIEN UND WERKZEUGE -------------------------------------------------------------------------------- Modernste (Web-)Technologien und eine Bandbreite an nützlichen Werkzeugen bilden das Fundament, auf dem das Projekt errichtet wurde. Ein Auszug der verwendeten Technologien und Werkzeuge findet sich im Folgenden: Frontend Markup-Language HTML CSS-Framework Bootstrap JavaScript-Framework AngularJS und Leaflet Testwerkzeuge Karma und Protractor Teammanagement Aufgabenverwaltung GitLab Issues Wiki BookStack Git-Repository GitLab Continuous Integration Tool GitLab CI/CD Pipelines Persistenz Datenbank PostgreSQL + PostGIS Mapserver GeoServer Backend REST-Webservice Node.js und Express Testwerkzeug MochaJS Mobile App (Android und iOS) Framework Flutter Entwicklungsumgebung Android Studio, Xcode Sprache Dart AUSBLICK -------------------------------------------------------------------------------- Da das Projekt Biodiversity Warehouse als Framework betrachtet und für verschiedene Zwecke genutzt und erweitert werden kann, kommen eine Vielzahl von neuen Anforderungen hinzu. Neben Anpassungen am bestehenden System, gibt es in jedem Semester einige neue Aufgaben/Erweiterungen. Ein Beispiel hierfür ist das Verwalten von Quellen und Dokumenten, für die neue Module konzipiert und umgesetzt werden müssen. Darüber hinaus wird im Rahmen des Projektes die Migrierung von Daten aus vorhandenen Atlanten in den eigenen Datenbestand des Frameworks vollzogen. MITWIRKENDE -------------------------------------------------------------------------------- Projektbetreuung Prof. Dr.-Ing. Heide-Rose Vatterrott Prof. Dr. Lars Braubach Biologie-Experten Prof. Dr. Heiko Brunken Iris Angela Woltmann STUDENTEN WISE 2023/24 Tawfik Sabbagh, Marius Schmitz, Jiazhi Fu, Bassel Bakkar, Jan Bolz, Jannes Elfbein, Timo Euashvili, Andreas Bentler, Tuncer Catalkaya, Andreas Kalinowski, Kevin Krabbes, Thi Kim Ngan Le, Jessy Afua Osei, Christelle Laure Woguie Tafegue SOSE 2023 Tuncer Catalkaya, Roland Helmich, Andreas Kalinowski, Kevin Krabbes, Thi Kim Ngan Le, Jessy Afua Osei, Niklas Schnibben, Florian Sommerfeld, Christelle Laure Woguie Tafegue WISE 2022/23 Roland Helmich, Florian Sommerfeld, Lennart Kaufmann, Jan-Niklas Pauls WISE 2021/22 Robin Euhus, Tobias Ronge, Karl-Rainer Glatzel, Aisha Hörstemeier, Jan Murken, Tuyet Nguyen, Dennis Plischke, Lukas Werdermann, Christoph Wildhagen SOSE 2022 Robin Euhus, Lennart Lindenberg, Mohamedelhassan Mohamed, Henning Mohrmann, Tobias Ronge SOSE 2021 Karl-Rainer Glatzel, Aisha Hörstemeier, Jan Murken, Tuyet Nguyen, Dennis Plischke, Lukas Werdermann, Christoph Wildhagen, Henning Pauls , Hermann Wafo, Tim Görlitz, Leon Hartmann, Jan Kettler, Simon Alexander McGlone, Michel Otto WISE 2020/21 Henning Pauls , Hermann Wafo, Tim Görlitz, Leon Hartmann, Simon Alexander McGlone, Michel Otto, Bouchra Ben-Zahir, Jannick Bock, Marie Lippert, Abdelmonaim Salhaoui, Erik Stoll, Lisa Kristin Ziener SOSE 2020 Jannick Bock, Marie Lippert, Erik Stoll, Christian Albers, Julien Duchow, Leon Leymann, Pascal Schulz, Fabian Sehm, Olga Tschernobai WISE 2019/20 Julien Duchow, Pascal Schulz, Olga Tschernobai, Marco Mehrhoff SOSE 2019 Marco Mehrhoff, Markus Kluge, Björn Kremer, Manuel Reinhold, Lucas Sittig WISE 2018/19 Markus Kluge, Björn Kremer, Manuel Reinhold, Ameer Almarastani, Jendrik Bulk, Thomas Rozanski, Daniel Ruhland, Rahel Schmied-Kowarzik, Hanna Wesolowski SOSE 2018 Jendrik Bulk, Thomas Rozanski, Rahel Schmied-Kowarzik, Hanna Wesolowski, Markus Salomon, Nikolas Schreck WISE 2017/18 Markus Salomon, Nikolas Schreck, Oliver Bammann, Marco Geils, Julian Greilich, Christelle Carole Kouandio SOSE 2017 Marco Geils, Julian Greilich, Oliver Bammann, Stefan Bieliauskas, Marco Bronner, Yassir Dliaa, Julius Hinrichs, Niklas Hinte, Marouene Mhemmdi, Martin Müller , Andreas Rattner, Johanna Schmidt, Martin Suckau, Marteyn Weidenbach WISE 2016/17 Martin Müller , Johanna Schmidt, Martin Suckau, Marteyn Weidenbach , Arthur Keller, Tony Enrique Lattke Urbanja, Filips Mindelis, Laura Selke SOSE 2016 Arthur Keller, Tony Enrique Lattke Urbanja, Filips Mindelis, Laura Selke, Malte Ahlering, Tobias Ankermann, Eike Dittmer, Raphaela Heil, Torben Indorf, Fabian Jeglinski, Lars Klimmeck, Thomas Matern, Jassin Pooya, Torge Riggers, Sven Schilling, Gerrit Wolff WISE 2015/16 Malte Ahlering, Tobias Ankermann, Eike Dittmer, Raphaela Heil, Torben Indorf, Fabian Jeglinski, Lars Klimmeck, Thomas Matern, Torge Riggers, Sven Schilling, Gerrit Wolff, Neonila Dietrich, Bernd Hitzelberger, Tobias Husse, Alexander Keller, Jan Christoph Schrader, Timo Wilken SOSE 2015 Neonila Dietrich, Bernd Hitzelberger, Tobias Husse, Alexander Keller, Jan Christoph Schrader, Timo Wilken, Bastian Fraune WISE 2014/15 Bastian Fraune, Andre König, Valentina Rotkin, Jaro Zink WISE 2013/14 Julia Grischanow, Jan-Christoph Horstmann, Melanie Löbner, Svenja Hilgen, Suhaila Wahab © 2017 - 2023 Hochschule Bremen | Datenschutzerklärung GEOINFORMATIK -------------------------------------------------------------------------------- * Verwaltung und Nutzung von Daten im geografischen Kontext * Bereitstellung von Karten zu Verbeitungsinformationen über einen GeoServer * Administration eines Tileservers auf OSM-Datenbasis INFRASTRUKTUR -------------------------------------------------------------------------------- * verteiles virtuelles System für optimale Performance * Backup- und Restore für Desasterrecovery * aktuelle Betriebssysteme und Software WEB INTERFACE -------------------------------------------------------------------------------- * Einfach und intuitive Bedienung für Laien und Biologen * Einsatz neuester Webtechnologien für maximale Flexibilität und Komfort * Angepasste Darstellung für verschiedene Geräte (Desktop, Netbook, Smartphone, Tablet, etc.) durch Responsive Webdesign MOBILE ENTWICKLUNG -------------------------------------------------------------------------------- * Funderfassungen einfach und bequem über das Smartphone * Offline Nutzung möglich * iOS und Android Lösungen PERSISTENZ -------------------------------------------------------------------------------- * Sicheres und Performates Abspeichern von Artbeschreibungen, Verbreitungsinformationen oder Benutzerdaten * Verwaltung von geografischen Informationen RESTFUL WEB SERVICES -------------------------------------------------------------------------------- * Plattformunabhängige Nutzung durch Einsatz des Hypertext Transfer Protocol * Verlässliche Webarchitektur durch soliden Unterbau in Form von RESTful Web Services * Kommunikation und Austausch der Biodiversitätsdaten zwischen dem User Interface und der Datenbank SOFTWARETESTS -------------------------------------------------------------------------------- * Integraler Bestandteil eines qualitativ hochwertigen Softwareprojekts * Komponententest (Unittest) der RESTful Web Services und der Verarbeitungslogik des User Interfaces * Abnahmetest (End-to-End-Test) zur Simulation des Verhaltens des Benutzers auf der Oberfläche * Frühe Einbeziehung des Kunden und möglicher User bei Usability-Tests