entwicklung eines bereitstellungssystems für multimedia...
TRANSCRIPT
![Page 1: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/1.jpg)
Entwicklung eines
Bereitstellungssystems
für Multimedia-Objekte
durch Emulation
Nestor-Praktikertag 2015 Astrid Schoger LA NRW, Duisburg
![Page 2: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/2.jpg)
2
Motivation
• Signifikante Datenbestände an multimedialen Objekten der 90er
und frühen 2000er Jahre hauptsächlich auf CD-ROMs:
– Lexika, Virtuelle Ausstellungen, Computerkunst, Lernsoftware,
Wissenschaftliche Simulationen etc.
• Nutzungsszenarien dafür in Bibliothek und Museum
zur Zeit unbefriedigend
=> Langzeiterhaltungsmaßnahmen dringend notwendig!
• Migration vs. Emulation ?
![Page 3: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/3.jpg)
3
Ziel des DFG-Projekts
Entwicklung eines Prototyps für ein Bereitstellungssystem für
Multimedia-Objekte durch Emulation
• Berücksichtigung der Anforderungen aus Bibliotheken und Museen
• Integration in bestehende IT-Infrastrukturen: Schnittstellen zu
Katalog- und LZA-Systemen
• Nachnutzung bereits bestehender Konzepte, Frameworks und
Emulatoren
• Im Fokus stehen
– Nutzerfreundlichkeit,
– hoher Automatisierungsgrad,
– weitreichende Konfigurationsmöglichkeiten.
![Page 4: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/4.jpg)
4
![Page 5: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/5.jpg)
5
DFG-Projekt
• Partner:
• Laufzeit: 2 Jahre: Mitte 2014 - Mitte 2016
• Förderung durch die DFG
![Page 6: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/6.jpg)
6
Anforderungsanalyse
Use Cases für EMiL:
• Nutzung durch Endnutzer
– im Lesesaal,
– in Ausstellung,
– im Web
• Bibliothekar/Kurator
pflegt Bestände in EMiL
• Techniker pflegt Softwarearchiv
![Page 7: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/7.jpg)
7
Analyse und Test von
Emulatoren und Frameworks
Test von Emulatoren: Authentizität der Bereitstellung
![Page 8: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/8.jpg)
8
Analyse und Test von
Emulatoren und Frameworks
Vergleich von 3 verschiedenen Frameworks:
• Olive
• Kriterien ( nestor Checkliste):
– Allg. Merkmale, Verbreitung, Nachhaltigkeit,
– Open Source, Dokumentation, Support, Community
– Funktionalitäten, Datenmodell,
– Skalierbarkeit, Konfigurierbarkeit,
– U.a.
![Page 9: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/9.jpg)
9
Entwicklung des EMiL-Bereitstellungssystems
Basis: Framework bwFLA
• Charakterisierungstool
• Softwarearchiv
Aufgaben:
• Lädt MM-Objekt
• Lädt technische Charakterisierung
bzw. erzeugt diese on the fly
• Lädt Ablaufumgebung, Emulator
• Startet Objekt
![Page 10: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/10.jpg)
Charakterisierungstool
10
• Für komplexe MM-Objekte
in der Form von ISO9660 images
• Technische Metadaten für
Hardware und Software
der Ablaufumgebung
• Notwendig für
– automatische
Auswahl der passenden Emulatoren
und Ablaufumgebungen aus dem
Softwarearchiv,
– Aufbau eines geeigneten
Softwarearchivs
![Page 11: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/11.jpg)
Softwarearchiv
11
• Betriebssysteme
• Weitere Softwaremodule z.B.
für spezielle Video-, Audio-Dateien
• Verwaltet auch Lizenzen
zu den Softwaremodulen
• Unterscheidung zwischen
– Standardumgebungen,
– Derivaten und
– spezifisch konfigurierten Umgebungen
![Page 12: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/12.jpg)
12
Spezifikation der Schnittstellen
• Bsp. BSB
• EMiL-Rosetta-LZA-System
• EMiL->Rosetta:
– Anforderung eines MM-Objekts
– Ggf. Anforderung von Zusatzinfos
– Anforderung Rechteinformation
• Rosetta->EMiL:
– Rechteinformation
– MM-Objekt (nicht als Ganzes)
– Zusatzinformationen
![Page 13: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/13.jpg)
13
Weitere Schritte, Planungen im Projekt
• Implementierung der Komponenten und der Schnittstellen
• Test und Einsatz bei den Partnern
• Betriebskonzept, Nachhaltigkeitskonzept
Ausblick
• Nachnutzung durch andere Einrichtungen
• Weiterentwicklung und Nachnutzung für andere Medientypen:
– Websites
– Apps
– Immer vielfältiger, komplexer, vernetzter werdende „Objekte“.
![Page 14: Entwicklung eines Bereitstellungssystems für Multimedia ...files.dnb.de/nestor/veranstaltungen/Praktikertag2015/schoger-EMIL.pdf · Entwicklung eines Bereitstellungssystems für](https://reader033.vdocuments.mx/reader033/viewer/2022041419/5e1da6e7b514871693405f74/html5/thumbnails/14.jpg)
14
Weitere Infos: www.multimedia-emulation.de
Fragen und Anregungen?
Vielen Dank!
• Kontakt :
Deutsche Nationalbibliothek
Projekt EMiL
Adickesallee 1
60322 Frankfurt am Main
49 (0) 69 1525 1738