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

Form analysis 0 forms found in the DOM

Text 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