www.wikidata.de-de.nina.az
DSpace ist eine freie Software zum Betrieb eines Dokumentenservers Sie stellt Werkzeuge zur Erfassung Speicherung und Weiterverbreitung von digitalen Ressourcen zur Verfugung und wird meist in Universitaten Bibliotheken und Forschungseinrichtungen fur ein Institutional Repository eingesetzt Dies geschieht oft mit Blick auf die Langzeitverfugbarkeit von digitalen Ressourcen da DSpace in Anlehnung an das OAIS Referenzmodell entwickelt wurde und somit architektonisch geeignet ist Strategien zur Langzeitverfugbarkeit zu entwickeln DSpace wird unter der BSD Lizenz verbreitet DSpaceBasisdatenEntwickler DuraSpaceErscheinungsjahr November 2002Aktuelle Version 7 6 1 1 15 November 2023 Betriebssystem Linux WindowsProgrammiersprache Java XSLT JavaScriptLizenz BSD 3 Clause Lizenzhttps www dspace org Inhaltsverzeichnis 1 Geschichte 2 Entwicklung 3 Architektur 4 Technik 4 1 Allgemein 4 2 Systemvoraussetzungen 5 Funktionalitat 5 1 Datenmodell 5 2 Metadaten 5 3 Benutzer und Gruppen 5 3 1 Benutzer 5 3 2 Gruppen 5 4 Rechteverwaltung 5 5 Akzession und Geschaftsgange 5 6 Dateiformate 5 7 Persistent Identifier DOIs und Handles 5 8 Suchen und Browsen 5 8 1 Suche 5 8 2 Browsen 5 9 Neuerscheinungsinformationsdienst 5 10 Sonstige Funktionalitaten 6 Verbreitung 7 Weblinks 8 EinzelnachweiseGeschichte BearbeitenDSpace ist eine von der Mellon Foundation geforderte Gemeinschaftsentwicklung vom Massachusetts Institute of Technology MIT und den HP Labs der Forschungsabteilung von Hewlett Packard Die erste Version wurde im September 2002 veroffentlicht Im Juli 2007 wurde die DSpace Foundation gegrundet als Reaktion auf die wachsende Verbreitung von DSpace und den Wunsch die gemeinsame Softwareentwicklung durch mehrere Institutionen mit einer dazu passenden Struktur fur gemeinsame Entscheidungen zu starken 2009 schlossen sich die DSpace Foundation und Fedora Commons unter der sich die Community der anderen verbreiteten Repositorien Software Fedora organisiert hatte als non for profit Organisation DuraSpace zusammen Beide Organisationen unterstutzten die Entwicklung von Softwarelosungen fur Repositorien so dass Chancen auf Synergien zwischen beiden Organisationen gesehen wurden Im Juli 2019 schlossen sich wiederum DuraSpace und Lyrasis zusammen 2 Entwicklung BearbeitenDas gemeinschaftliche Entwicklungsmodell von DSpace ist dem der Apache Foundation ahnlich Aus der Gruppe der Anwender rekrutieren sich die Entwickler somit kann jeder der den Entwicklungsrichtlinien folgt zu DSpace beitragen Es gibt eine Gruppe von Kernentwicklern und Committer Diese konnen Anderungen am eigentlichen Quellcode vornehmen Zudem hat jeder Anwender die Moglichkeit seine Anregungen Wunsche und konstruktive Kritik an DSpace zu aussern und so zur Weiterentwicklung beizutragen Die DSpace Entwicklungs und Anwendergemeinde tauscht sich uber Newsgroups ein eigenes Wiki und Anwendertreffen aus Als Plattform fur die gemeinschaftliche Entwicklung wird GitHub verwendet 3 Institutionelle Mitglieder stellen jahrliche Mitgliedsbeitrage bereit die gemeinsame Infrastruktur und Personal wie die technische Leitung der Entwicklung finanzieren Die Mitglieder wahlen Reprasentanten in die DSpace Leadership Group die die DSpace Steering Group wahlt Beide Gruppen lenken gemeinsam die Entwicklung der Community und der Software und treffen die strategischen Entscheidungen zu DSpace Beide Gruppen arbeiten dabei mit der DSpace Committer Group zusammen 2 Architektur BearbeitenDSpace hat eine 3 Schichten Architektur Anwendungsschicht Application Layer die Anwendungsschicht umfasst die Komponenten mit denen eine DSpace Instanz mit der Aussenwelt kommuniziert zum Beispiel Webschnittstelle OAI PMH Schnittstelle Geschaftslogik Business Logic Layer diese Schicht verwaltet Inhalt Benutzer und Gruppen Rechte und Geschaftsgange Speicherung Storage Layer diese Schicht kummert sich um die physikalische Speicherung von Metadaten und Inhalt Mit DSpace 7 das im August 2021 erschien wurde dieses Modell um eine REST API und eine von der ubrigen Software losgeloste Weboberflache erganzt Ab DSpace 7 verfugt die REST API von DSpace erstmals uber alle Funktionen uber die auch die Weboberflache verfugt Die Weboberflache die mit DSpace 7 ausgeliefert wird wurde in Angular geschrieben und kommuniziert mit dem Backend ausschliesslich uber REST 4 DSpace ist damit die erste Software fur Dokumentenserver die uber eine dynamische und moderne Weboberflache verfugt Technik BearbeitenAllgemein Bearbeiten Bis einschliesslich DSpace 6 wurde DSpace in Java und JSP unter Verwendung des Java Servlet Framework geschrieben Seit Version 7 wird fur die Oberflache Angular eingesetzt DSpace verwendet im Backend eine relationale Datenbank und unterstutzt zurzeit PostgreSQL und Oracle Systemvoraussetzungen Bearbeiten Unix Betriebssystem oder Windows Java JDK 7 oder 8 OpenJDK oder Oracle JDK Apache Ant 1 8 oder hohere Version Apache Maven 3 0 5 oder 3 3 9 und hoher Datenbank PostgreSQL 9 4 oder hoher oder Oracle 10 Servlet Container Jakarta Tomcat 7 und hoher Jetty oder Caucho Resin oder ahnlich 5 Funktionalitat BearbeitenDatenmodell Bearbeiten Die Art in der Daten in DSpace organisiert sind spiegelt die Struktur einer Organisation wider Die Einheiten sind Bereiche Communities Teilbereiche Subcommunities Sammlungen Collections Dokumente Items die aus Bundeln von Dateien und Metadaten bestehen Bundel Bundles ORIGINAL enthalt die ursprunglich eingereichten Dateien THUMBNAILS enthalt generierte Vorschauminiaturen von eingereichten Bildern zur Anzeige in Ubersichten TEXT speichert extrahierten Text aus den eingereichten Dateien LICENSE sichert den Lizenzvertrag zwischen Einreichenden und den Betreibern des Dokumentenservers CC LICENSE Creative Commons Lizenz falls die Ressource unter solcher veroffentlicht wurdeBereiche und Teilbereiche sind Container fur Teilbereiche und Sammlungen Sammlungen sind Container fur Dokumente Ein Dokument setzt sich aus einem Metadatensatz und Dateien zusammen Die Dateien werden in Bundeln organisiert Nicht alle Bundel sind fur den Benutzer sichtbar Metadaten Bearbeiten DSpace enthalt zu jedem Dokument deskriptive administrative und strukturelle Metainformationen DSpace fasst Metadaten als Felder auf die in Metadatenschemata zusammengefasst werden In DSpace konnen beliebig viele Metadatenschemata und felder angelegt werden solange die Metadatenschemata der Struktur von Qualified Dublin Core entsprechen Das bedeutet ein Metadatenfeld wird anhand des Schemas zu dem des gehort eines Elements und optional eines Qualifiers identifiziert Das Feld dc contributor author das den Autor eines Feldes erfasst gehort zum Beispiel dem Metadatenschema dc was fur Dublin Core steht an und wird durch das Element contributor naher eingegrenzt Der Qualifier author grenzt es zum Beispiel gegenuber dem Feld dc contributor editor ab das die Herausgeber erfasst Zusammengesetzte Felder und hierarchisches Metadatenschema lassen sich in DSpace bislang nicht abbilden Seit DSpace 5 wird ein Metadatenschema local ohne Felder ausgeliefert um deutlich zu machen dass nicht nur weitere Metadatenfelder sondern auch weitere Schemata angelegt werden konnen Damit soll verhindert werden dass zusatzliche Felder im per default genutzten Schema dc angelegt werden die nicht Dublin Core entsprechen 6 Seit DSpace 5 0 ist es moglich Metadaten zu allen Objekten zu speichern also nicht nur zu Items sondern zum Beispiel auch zu Communities und Collections Wahrend das im Backend unterstutzt wird gibt es im Frontend noch keine Moglichkeit beliebige Metadatenfelder fur alle Objekte einzugeben und anzuzeigen Intern wird von diesen Moglichkeiten jedoch fur verschiedene technische Metadaten zunehmend gebrauch gemacht 7 Benutzer und Gruppen Bearbeiten Benutzer Bearbeiten Benutzer werden in DSpace benotigt wenn jemand eine besondere Rolle ubernehmen will Administration Veroffentlichung von Dokumenten Bearbeitung von Dokumenten im Rahmen des Geschaftsgangs Supervisionund wenn man den Neuerscheinungsdienst benutzen will Der Benutzer registriert sich mit seiner E Mail Adresse selbst und verwaltet auch seine Daten und sein Passwort Der Systemadministrator kann in die Benutzerverwaltung eingreifen Benutzer hinzufugen loschen und bearbeiten jedoch keine Passworter vergeben Gruppen Bearbeiten Benutzer konnen zu Gruppen zusammengefasst werden Diesen Gruppen konnen wie auch einzelnen Benutzern Rechte und Aufgaben zugewiesen werden Als besondere Gruppen gibt es die Administratorengruppe und die Gruppe Anonymous Per default ist jeder Benutzer der sich nicht am System anmeldet der Gruppe Anonymous zugeordnet Gruppen konnen Benutzer und Gruppen enthalten Rechteverwaltung Bearbeiten DSpace Rechtesystem assoziiert Aktionen auf Objekte mit Benutzern und Gruppen Objekte sind hierbei Bereiche und Teilbereiche Sammlungen Dokumente Bundel einzelne Dateien Aktionen beziehen sich auf das Hinzufugen Loschen Bearbeiten und Lesen dieser Objekte Durch diese Trennung ist es zum Beispiel moglich dass die Metadaten zu einem Dokument fur alle sichtbar sind wahrend die zum Dokument gehorigen Dateien nur einem eingeschrankten Benutzerkreis zur Verfugung stehen Akzession und Geschaftsgange Bearbeiten Dokumente konnen per Stapelverarbeitung Batch Import oder einzeln uber das Webinterface eingespielt werden Das Einspielen eines Dokumentes ist ein Prozess in dem das Dokument automatisch zum Beispiel durch das Hinzufugen von Metadaten wie Zeitstempeln bearbeitet wird Zudem konnen Dokumente Geschaftsgange durchlaufen bei denen Dokumente zum Beispiel von bestimmten Benutzern freigegeben oder bearbeitet werden 8 Dateiformate Bearbeiten Prinzipiell ist es moglich Dateien aller Formate in DSpace zu speichern und zu veroffentlichen Jede Datei wird dabei mit einem Dateiformat assoziiert zu dem ein Unterstutzungsgrad in DSpace hinterlegt sein kann Die Dateiformate welche in einer Instanz verwendet werden konnen werden vom Systemadministrator in einer Dateiformatreferenzliste gepflegt diese enthalt MIME Type Bezeichnung Beschreibung Unterstutzungsgrad Kennzeichnung als intern Extensionen mit denen dieser Typ verbunden wird Der Unterstutzungsgrad soll dabei angeben wie geeignet ein Format in Bezug auf die Moglichkeit zur Langzeitarchivierung gehalten wird Somit kann man steuern welche Dateiformate zugelassen werden Dateiformate die nicht in der Liste auftauchen oder dort enthalten aber als intern gekennzeichnet sind konnen nicht uber die Webschnittstelle veroffentlicht werden Zudem enthalt die Referenzliste den Unterstutzungsgrad den die Einrichtung fur das Format gewahrleistet Unterstutzt das Format ist bekannt Die betreibende Einrichtung ist zuversichtlich die Inhalte langfristig verfugbar machen zu konnen Bekannt das Format ist bekannt Die betreibende Einrichtung gewahrleistet dass die Dateien so wie sie sind erhalten werden Uber die Langfristverfugbarkeit der enthaltenen Information kann keine Aussage getroffen werde Es wird sich jedoch bemuht genugend Informationen uber das Format zu erhalten um den Unterstutzungsgrad zu erhohen und es langfristig verfugbar zu machen Unbekannt das Format ist unbekannt Die betreibende Einrichtung gewahrleistet dass die Dateien unverandert erhalten bleiben Persistent Identifier DOIs und Handles Bearbeiten DSpace verwendet das Handle System der CNRI um seine Ressourcen Bereiche Teilbereiche Sammlungen Dokumente Bundel und Dateien mit persistenten Identifiern zu versehen Nicht jede DSpace Instanz benotigt eine eigene Kennung prefix der CNRI Allerdings ist eine solche Kennung Voraussetzung damit DSpace gultige Handles erzeugen kann Wird keine Kennung beantragt verwendet DSpace den Prefix 123456789 anstatt eines gultigen Handle Prefix Seit der Version 4 ist es moglich in DSpace DOIs automatisiert generieren und registrieren zu lassen Ab Version 7 1 werden sich Regeln konfigurieren lassen anhand derer entschieden wird ob eine DOI fur ein Dokument erzeugt und registriert werden soll oder nicht Bis dahin war es nur moglich fur alle neue Dokumente DOIs zu erzeugen 9 Suchen und Browsen Bearbeiten Der Inhalt von DSpace wird dem Benutzer durch verschiedene Funktionalitaten erschlossen Suche Bearbeiten Zum Erzeugen von Indices und dem Durchsuchen selbiger benutzt DSpace die Suchmaschine Solr Dabei werden die aus den Metadaten und den Volltexten extrahierten Textelemente durchsucht Browsen Bearbeiten Als weiteren Einstieg kann der Benutzer im Bestand nach Titeln Autoren und Datum browsen Die Auflistung der Dokumente ist abhangig von der Hierarchieebene in der sich der Benutzer befindet Die Metadatenfelder anhand derer Browsing angeboten wird sind in DSpace konfigurierbar Neuerscheinungsinformationsdienst Bearbeiten Jeder in DSpace angemeldete Benutzer hat die Moglichkeit sich uber Neuerscheinungen in von ihm ausgewahlten Sammlungen per E Mail informieren zu lassen Sonstige Funktionalitaten Bearbeiten OAI PMH DSpace unterstutzt das OAI PMH 2 0 Protokoll openURL DSpace unterstutzt das openURL Protokoll von SFX Creative Commons DSpace unterstutzt den Einsatz von Creative Commons Lizenzen Prufsummen DSpace setzt Prufsummen zur Sicherung der Authentizitat der Dokumente ein Datenimport bzw export Daten konnen im Stapelverarbeitungsbetrieb im und exportiert werdenVerbreitung BearbeitenDSpace findet immer mehr Verbreitung Ursprunglich wurde es fast ausschliesslich im englischsprachigen Raum eingesetzt Im Zuge der Internationalisierung von DSpace nach i18n wurde es nicht englischsprachigen Anwendern wesentlich leichter DSpace einzusetzen Zurzeit gibt es 2773 Installationen in 130 Landern 10 Stand 12 September 2019 In Deutschland wurde 2018 das DSpace Konsortium Deutschland gegrundet Im Jahr 2021 waren 36 Organisationen die DSpace einsetzen Mitglied im Konsortium Ziele des Konsortiums sind es die Zahlung der Mitgliedsbeitrage in die USA fur deutsche Organisationen zu vereinfachen Bedurfnisse und Anforderungen der deutschen Nutzenden in der DSpace Leadership Group zu vertreten und zur Entwicklung von DSpace insbesondere auch finanziell beizutragen 11 Weblinks BearbeitenWebsite Wiki DSpace Konsortium Deutschland DSpace auf GitHubEinzelnachweise Bearbeiten Release 7 6 1 15 November 2023 abgerufen am 18 November 2023 a b Becker Mennielli Trachte Stewarding National User Groups to Strengthen Open Source Software Communities In Publications Vol 8 Issue 2 2020 doi 10 3390 publications8020031 Official The DSpace digital asset management system that powers your Institutional Repository DSpace DSpace DSpace Repository 24 Oktober 2019 abgerufen am 25 Oktober 2019 DSpace 7 Release Notes Abgerufen am 5 September 2021 Installing DSpace DSpace 6 x Documentation LYRASIS Wiki Abgerufen am 25 Oktober 2019 gt Business Logic Layer DSpace 7 x Documentation Abgerufen am 6 September 2021 DSpace 5 Release Notes Abgerufen am 6 September 2021 Configurable Workflow DSpace 7 x Documentation Abgerufen am 6 September 2021 Github PullRequest amp DS 4522 amp Logical item filtering with DOI implementation by kshepherd Pull Request 2789 DSpace DSpace Abgerufen am 6 September 2021 DuraSpace Registry Abgerufen am 25 Oktober 2019 amerikanisches Englisch DSpace Konsortium Deutschland Abgerufen am 6 September 2021 Abgerufen von https de wikipedia org w index php title DSpace Software amp oldid 232474487