Publikationsdatenbank der TU Wien

Slides:



Advertisements
Ähnliche Präsentationen
Anzahl der ausgefüllten und eingesandten Fragebögen: 211
Advertisements

Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil3.
Die Projektgruppe heißt Sie herzlichst willkommen
LS 2 / Informatik Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
Dynamische Seiten mit Dreamweaver Zugriff auf (mysql) Datenbank mit PHP.
Telefonnummer.
Pflege der Internetdienste
Modelle und Methoden der Linearen und Nichtlinearen Optimierung (Ausgewählte Methoden und Fallstudien) U N I V E R S I T Ä T H A M B U R G November 2011.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Content Management Systems
1 JIM-Studie 2010 Jugend, Information, (Multi-)Media Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
= = = = 47 = 47 = 48 = =
Statistiken und Tabellen
Rechneraufbau & Rechnerstrukturen, Folie 2.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 2.
Internet facts 2008-II Graphiken zu dem Berichtsband AGOF e.V. September 2008.
Vorlesung: 1 Betriebliche Informationssysteme 2003 Prof. Dr. G. Hellberg Studiengang Informatik FHDW Vorlesung: Betriebliche Informationssysteme Teil2.
Support.ebsco.com Lernprogramm zur einfachen Suche in wissenschaftlichen Bibliotheken.
Vererbung Spezialisierung von Klassen in JAVA möglich durch
PKJ 2005/1 Stefan Dissmann Zusammenfassung Bisher im Kurs erarbeitete Konzepte(1): Umgang mit einfachen Datentypen Umgang mit Feldern Umgang mit Referenzen.
Differentielles Paar UIN rds gm UIN
Prof. Dr. Bernhard Wasmayr
Studienverlauf im Ausländerstudium
Datenstrukturen, Algorithmen und Programmierung 2 (DAP2)
Prof. Dr. Bernhard Wasmayr VWL 2. Semester
AWA 2007 Natur und Umwelt Natürlich Leben
Rechneraufbau & Rechnerstrukturen, Folie 12.1 © W. Oberschelp, G. Vossen W. Oberschelp G. Vossen Kapitel 12.
Kick-off PubMan Piloten Präsentation der grundlegenden Konzepte
Welche Funktion hat die php.ini? -Beinhaltet wichtige Einstellungen für PHP. Genannt seien hier u.a. der Speicherort von Cookies, Parameter der Kompilierung,
Die Publikationsdatenbank der Technischen Universität Wien
Prof. Dr. Günter Gerhardinger Soziale Arbeit mit Einzelnen und Familien Übersicht über die Lehrveranstaltung Grundlegende Bestimmungsfaktoren der Praxis.
20:00.
Ein Produkt der blueend web:applications AG Customer Relationship Management - Funktionsumfang -
Zusatzfolien zu B-Bäumen
WIRTSCHAFTSLAGE NOCH SCHWIERIG
OceanRep das Institutional Repository des Helmholtz-Zentrums für Ozeanforschung Kiel, GEOMAR Barbara Schmidt, GEOMAR Bibliothek.
Eine Einführung in die CD-ROM
GBI Genios Wiso wiso bietet Ihnen das umfassendste Angebot deutsch- und englischsprachiger Literatur für die Wirtschafts- und Sozialwissenschaften. Wir.
Dokumentation der Umfrage
Where Europe does business Lück, JDZB | Seite © GfW NRW 252 a.
Wir üben die Malsätzchen
Publikationsdatenbank der TU Wien
Syntaxanalyse Bottom-Up und LR(0)
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Der Ablauf eines Clear Rex Klärzyklus
PROCAM Score Alter (Jahre)
Ertragsteuern, 5. Auflage Christiana Djanani, Gernot Brähler, Christian Lösel, Andreas Krenzin © UVK Verlagsgesellschaft mbH, Konstanz und München 2012.
Geometrische Aufgaben
Symmetrische Blockchiffren DES – der Data Encryption Standard
Agenda Rückblick 2. Aufbau der Software Benutzeroberfläche 4. Ausblick
Zahlentheorie und Zahlenspiele Hartmut Menzer, Ingo Althöfer ISBN: © 2014 Oldenbourg Wissenschaftsverlag GmbH Abbildungsübersicht / List.
MINDREADER Ein magisch - interaktives Erlebnis mit ENZO PAOLO
1 (C)2006, Hermann Knoll, HTW Chur, FHO Quadratische Reste Definitionen: Quadratischer Rest Quadratwurzel Anwendungen.
Kamin- und Kachelöfen in Oberösterreich
Folie Beispiel für eine Einzelauswertung der Gemeindedaten (fiktive Daten)
Einführung in die Publikationsdatenbank
Die Publikations- datenbank des AIT Karl Riedling.
Unternehmensbewertung Thomas Hering ISBN: © 2014 Oldenbourg Wissenschaftsverlag GmbH Abbildungsübersicht / List of Figures Tabellenübersicht.
Forschungsprojekt Statistik 2013 „Jugend zählt“ – Folie 1 Statistik 2013 „Jugend zählt“: Daten zur Arbeit mit Kindern und Jugendlichen.
3. Fachtagung im Projekt Pflegebegleiter am 24. November in Bad Honnef Projekt Pflegebegleiter 3. Fachtagung Ein Projekt fasst Fuß KURZVERSION DER PRÄSENTATION.
AGOF facts & figures: Branchenpotenziale im Internet Q2 2014: Parfum & Kosmetik Basis: internet facts / mobile facts 2014-I.
Folie Einzelauswertung der Gemeindedaten
Datum:17. Dezember 2014 Thema:IFRS Update zum Jahresende – die Neuerungen im Überblick Referent:Eberhard Grötzner, EMA ® Anlass:12. Arbeitskreis Internationale.
orgAnice Pi Schulung /13 Konfiguration von orgAnice Pi (1) 2.
MareNet Ein neuer elektronischer Informationsdienst für die Meeresforschung IuK Trier, 12. März 2001 Michael Hohlfeld Institute for Science Networking.
Das IT - Informationssystem
1 Medienpädagogischer Forschungsverbund Südwest KIM-Studie 2014 Landesanstalt für Kommunikation Baden-Württemberg (LFK) Landeszentrale für Medien und Kommunikation.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
Datenbanken im Web 1.
Die Publikations- datenbank des AIT Karl Riedling.
Die Publikationsdatenbank der Technischen Universität Wien Karl Riedling.
 Präsentation transkript:

Publikationsdatenbank der TU Wien Karl Riedling

Inhalt Einleitung Struktur und Funktionen der Publikationsdatenbank Implementierung der Datenbank Betrieb der Publikationsdatenbank an der TU Wien

Was ist die Publikationsdatenbank? Web-basierte Datenbank zur Organisations-übergreifenden Verwaltung von Publikationsdaten Primär als Evaluierungs-Instrument gedacht Entwickelt seit 1999 vom Vortragenden am damaligen Institut für Angewandte Elektronik und Quantenelektronik (jetzt „Institut für Sensor- und Aktuatorsysteme“) der TU Wien Ursprünglich MS Access-Applikation; Frühjahr 2000 – Sommer 2001 Web-basierte Version auf LAMP-Basis (Linux – Apache – MySQL – PHP) von vier Studierenden unter Anleitung des Vortragenden entwickelt – Version 1

Was ist die Publikationsdatenbank? Seit November 1999 (Access-Version) bzw. Juni 2001 (Web-Version) im Produktionsbetrieb an der Fakultät für Elektrotechnik und Informationstechnik Seit Herbst 2002 an der gesamten TU Wien im Einsatz Seit Anfang 2007 im Einsatz bei der Austrian Research Centers GmbH – Version 2 Laufend Erweiterungen und Verbesserungen durch den Vortragenden als seit Juni 2001 alleinigem inhaltlichem und technischen Betreuer und Programmierer

Was ist die Publikationsdatenbank? Größe des PHP-Programmcodes der Web-Datenbank seit Ursprungs-Version 2001 um einen Faktor von nahezu 8 gewachsen Derzeit Version 3 in Entwicklung (neue Datenbank-Struktur)

Was kann die Publikationsdatenbank? Präsentation der Forschungsaktivitäten wissenschaftlicher Einrichtungen Verwaltung elektronischer Versionen der eingetragenen Publikationen Diverse Suchmöglichkeiten Suche nach Publikationen von Personen oder Gruppen (bzw. Instituten oder Fakultäten) Volltext-Suche in den Datenbank-Einträgen, einschränkbar auf bestimmte Zeiträume, Autoren-Gruppen, Publikationstypen oder Datenfelder

Was kann die Publikationsdatenbank? Publikationslisten beliebige Auswahl- und Sortierkriterien diverse Formate (HTML, Text oder TeX) In weiten Bereichen frei wählbare Struktur der Publikationslisten dynamisch erstellt, daher immer aktuell „erweiterte Publikationslisten“ Zugriff auf Abstracts, elektronische Version der Publikation

Was kann die Publikationsdatenbank? Eine Reihe von Webservice-Schnittstellen Export von Publikationsdaten im HTML-, Text-, BibTeX- und XML-Format Dadurch integrierbar mit anderen Systemen zur Dokumentation oder Präsentation von Forschungs-ergebnissen: Aufbereitung von Publikationslisten für Websites von Organisationseinheiten Export von Publikationsdaten in andere Systeme

Was kann die Publikationsdatenbank? Unterstützung bei Forschungsberichten Evaluierungen (z.B. Wissensbilanz): Großes Spektrum an Abfrage-Möglichkeiten mit Eigenschaften der Publikationen, ihrer Medien und ihrer Autoren als Kriterien Abfragen werden gespeichert und können bei Bedarf leicht wiederholt und aktualisiert werden

Organisationsstruktur an der TU Wien Publikationsdatenbank-Administration Leitung, Organisation, Technik Karl Riedling Verwaltung, Helpdesk, Publikations-Validierung Claudia Benedela Fakultäts-Beauftragte(r)

Publikationsdatenbank-Administration Leitung, Organisation, Technik (Karl Riedling) Inhaltliche, wissenschaftliche, organisatorische und technische Betreuung der Publikationsdatenbank Kontaktperson für Universitätsleitung und -verwaltung Weiterentwicklung des Programmcodes der Publikationsdatenbank entsprechend Anforderungen von Gesetzgeber, Universitätsleitung und Anwender/innen Implementierung komplexer Konfigurationsdaten (z.B. Evaluierungsabfrage-Algorithmen)

Publikationsdatenbank-Administration Verwaltung, Helpdesk, Publikations-Validierung (Claudia Benedela) Primäre Ansprechperson und Unterstützung für alle Benutzer/innen der Publikationsdatenbank Einrichtung administrativer Accounts Verwaltung der Mailing-Liste für Aussendungen Validierung von Einträgen von Druck-Publikationen anhand (auch elektronisch) vorgelegter Belegexemplare Setzen spezieller Attribute von Publikationseinträgen (z.B. „besondere Begutachtung“ von Konferenz-Proceedings) aufgrund von Belegexemplaren

Fakultäts-Datenbank-Beauftragte Ein Fakultäts-Beauftragter pro Fakultät Koordination der Qualitätssicherung der Fakultät Festlegung von Fakultäts-spezifischen Bewertungskriterien Rechte für die Einrichtung und Wartung von Institutseinträgen Accounts für Instituts-Datenbank-Beauftragte Fakultäts-spezifischen Evaluierungsabfragen

Fakultäts-Organisationsstruktur Fakultäts-Datenbank-Beauftragte(r) Instituts-Beauftragte(r) Benutzer(in)

Instituts-Datenbank-Beauftragte Einrichten von Benutzer-Accounts für die Mitglieder ihres Instituts Einrichten von Abteilungs- oder Arbeitsgruppen-Einträgen Organisation der Eintragung von Publikationen an ihrem Institut Sammeln von Belegexemplaren für ihr Institut Überprüfung der Einträge des eigenen Instituts

Szenarien an Instituten Jede(r) trägt ihre/seine Publikationen selbst ein Verwaltungskraft trägt alle Publikationen des Instituts ein Auch Mischformen sind üblich

Inhalt Einleitung Struktur und Funktionen der Publikationsdatenbank Implementierung der Datenbank Betrieb der Publikationsdatenbank an der TU Wien

Warum „Datenbank“? Nicht Sammlung kompletter Literatur-Referenzen, sondern relationale Datenbank: Auch Informationen, die nicht Teil einer Literatur-Referenz sind, können verwaltet werden Abfragen mit beliebigen Kriterien Mehrere unterschiedliche Sortier-Reihenfolgen Zuordnungen von Autoren zu Organisationseinheiten sind verwaltbar; Historie bleibt dabei erhalten Konsistente Darstellung von z.B. Namen von Personen oder Publikationsmedien

Komponenten der Publikationsdatenbank Globale Funktionen Globale Suche Startseite Globales Login Webservices Wartung Fakultät 1 Fakultät 2 Fakultät n

Komponenten der TU-Publikationsdatenbank Aus organisatorischen Gründen je eine virtuelle Datenbank für jede Fakultät – 10 „Fakultäts-Datenbanken“ „Fakultäts-Datenbanken“ greifen auf entsprechende Subsets der Daten in der Publikationsdatenbank zu, verwenden aber die gleiche Software wie die „globalen Funktionen“ Die „globalen Funktionen“ erlauben Zugriffe (Suchen, Abfragen, Bearbeiten von Daten) auf den gesamten Datenbestand

Funktionen der Publikationsdatenbank Suchfunktionen und Publikationslistenausgabe Webservice- Schnittstellen „Frontends“ Administrations- programm Eigentliche Datenbank („Backend“)

Funktionen der Publikationsdatenbank Suchfunktionen und Publikationslistenausgabe Webservice- Schnittstellen „Frontends“ Administrations- programm Eigentliche Datenbank („Backend“)

Interne Datenbankstruktur Publikationsverwaltung Benutzer/innen- und Autor/innenverwaltung Publikationsmedien- Verwaltung

Interne Datenbankstruktur Publikationsverwaltung Benutzer/innen- und Autor/innenverwaltung Publikationsmedien- Verwaltung

Benutzer/innen- und Autor/innenverwaltung Enthält: Autor/innen, Herausgeber/innen (bzw. Begutachter/innen, Betreuer/innen usw.) einer Veröffentlichung Benutzer/innen des Programms Zuordnung jeder Person zu: Fakultät Institut Abteilung oder Arbeitsgruppe

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Publikationen von Institut 1 Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Publikationen von Gruppe 2 Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Publikationen von Person 4 Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Bearbeiten eines Publikationseintrags: „Eigentümer“ des Eintrags Personen mit Editierrechten für die Gruppe, das Institut oder die Fakultät des „Eigentümers“ alle Autor/innen der Publikation mit Editierrechten Personen mit Editierrechten für die Gruppe, das Institut oder die Fakultät eines Autors Publikationsdatenbank-Administratoren

Benutzer/innen- und Autor/innenverwaltung Für bestimmte Publikationstypen werden Herausgeber/innen, Betreuer/innen (von Diplomarbeiten), Begutachter/innen (von Dissertationen) u.Ä. den Autoren „gleichgestellt“

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Editierrechte von Person 1 Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Editierrechte von Person 2 Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Editierrechte von Person 3 Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Publikation1 Publikation2 Publikation3 Publikation4 (1) (2) (2) (3) (1) (3) (1) (1) (3) (1) (1) (3) Person2 Person1 Person3 Person4 Gruppe1 Gruppe2 Def.-Gruppe (1) als Autor (2) als Herausgeber (3) als „Eigentümer“ Editierrechte von Person 4 Institut1 Institut2

Benutzer/innen- und Autor/innenverwaltung Ähnliche Zugriffsrechte auch für andere Datenbank-Einträge (z.B. Namen in der Benutzer- und Autorenverwaltung oder Publikationsmedien) Passwort-gesicherter Zugang zum Administrationsprogramm Zugriffsrechte können bis zum Niveau der eigenen Rechte weitergegeben werden Spezielle Rechte zum Aufruf gewisser Evaluierungsfunktionen und für die zentrale Administration

Benutzer/innen- und Autor/innenverwaltung Zugriffsrechte: Nur Leserechte Neue Einträge, Bearbeiten eigener Einträge Neue Einträge, Bearbeiten der Einträge der eigenen Gruppe Neue Einträge, Bearbeiten der Einträge des eigenen Instituts Neue Einträge, Bearbeiten aller Einträge der eigenen Fakultät (Fakultäts-Administrator) Neue Einträge, Bearbeiten aller Einträge in der Datenbank, spezielle Administrationsfunktionen (Spezial-Administrator)

Interne Datenbankstruktur Publikationsverwaltung Benutzer/innen- und Autor/innenverwaltung Publikationsmedien- Verwaltung

Publikationsmedien Medienklassen: Zeitschriften Verlage Veranstaltungen

Publikationsmedien Jede Medienklasse enthält beliebig viele Medientypen: z.B. „SCI-Zeitschrift mit Impact-Factor > 1“ Medientypen sind individuell selektierbare Einheiten in Evaluierungsfunktionen (mit einem bestimmten Gewicht in einer Evaluierung) Jede Medientype umfasst beliebig viele Publikationsmedien (z.B. „Science“, „Phys. Review“...)

Publikationsmedien Provisorische Zuordnung einer Medientype beim Neueintrag von Publikationsmedien Zuordnung wird durch Administrator (Fakultäts-Beauftragten) überprüft und gegebenenfalls geändert Alle Publikationsmedien mit gleicher Medientype werden in Evaluierungen gleichwertig behandelt

Evaluierungs-Funktionen Publikationsmedien Publikations- medium Medien- type Evaluierungs-Funktionen Medien- klasse Publikations- medium z.B. SCI-Zeitschrift mit IF > 1 z.B. Phys. Review z.B. Zeitschrift

Publikationsmedien Beliebig viele Publikationseinträge für jedes Publikationsmedium Behandlung der Publikationseinträge in Evaluierungen hängt von ihrer Medientype ab

Evaluierungs-Funktionen Publikationsmedien Publikation Evaluierungs-Funktionen Publikations- medium Publikation Publikation Medien- type Publikation Publikations- medium Publikation z.B. SCI-Zeitschrift mit IF > 1 Publikation z.B. Phys. Review

Interne Datenbankstruktur Publikationsverwaltung Benutzer/innen- und Autor/innenverwaltung Publikationsmedien- Verwaltung

Publikationsverwaltung Eingabemaske für bibliographische Daten, abhängig von der Publikationstype (z.B. Zeitschriftenartikel, Vortrag,...) Attribute von Publikationseinträgen (in Abfragen auswertbar): „eingeladen“ „speziell begutachtet“ oder „SCI“ (wo dies nicht über die Medientype festgelegt werden kann) „angenommen, noch nicht erschienen“ Eintrag noch in Bearbeitung (noch nicht vollständig) Validierung des Eintrags Sprache, „vertraulich“ (nur für Austrian Research Centers)

Publikationsverwaltung Zusätzliche Felder – von Textsuche verarbeitet: Abstracts deutsch und englisch, Keywords „Hidden Keywords“ (nur zu Such- und Kategorisierungszwecken Elektronische Versionen der Publikation Pfade zu öffentlicher sowie (für die Validierung von Publikationseinträgen verwendeter) „verborgener“ elektronischer Versionen der Publikation Möglichkeit zum Hochladen der elektronischen Versionen

Publikationsverwaltung Zuordnung von Publikationen zu Arbeitsschwerpunkten der Fakultät (nur TU Wien) Fakultätsübergreifenden Kompetenzfeldern (nur TU Wien) Wissenschaftszweigen (zwei Wissenschaftszweige möglich; Defaults für jede Gruppe individuell einstellbar)

Publikationsverwaltung Wer eine Publikation eingetragen hat, gilt als ihr „Eigentümer“ Jeder kann alle Einträge einsehen, aber nur berechtigte Personen können einen Eintrag bearbeiten Einzelne Attribute (Validierung, „spezielle Begutachtung“) können nur von einem Spezial-Administrator gesetzt oder bearbeitet werden

Weitere Funktionen der TU-Implementierung Verknüpfung zwischen Publikationen und Projekten Publikationen können einem oder mehreren Projekten zugeordnet werden Webservice-basierte Kommunikation zwischen Publikations- und Projektdatenbank der TU Wien Verknüpfung mit Personen-Datenbanken der TU Wien (Personal-Datenbank; White Pages) Personen-Identifikatoren (OIDs) über ein Webservice von der Personal-Datenbank Links zur White-Pages-Seiten für Autoren, Herausgeber usw., die der TU angehören

Funktionen der Publikationsdatenbank Suchfunktionen und Publikationslistenausgabe Webservice- Schnittstellen „Frontends“ Administrations- programm Eigentliche Datenbank („Backend“)

Datenausgabe-Funktionen Publikationslisten in Deutsch oder Englisch HTML-Ausgabe auf den Bildschirm (alle „Frontends“) Administrationsprogramm auch Ausgabe in HTML-Datei Ausgabe in (ISO-8859-1-formatierte) Text-Datei Ausgabe in TeX-formatierte Text-Datei Datenexport im XML-, Text- und BibTeX-Format (Administrationsprogramm, interaktive Schnittstelle und Webservices) Evaluierungsfunktionen (nur Administrationsprogramm)

Datenausgabe-Funktionen Auswahl bzw. Einschränkung der Ausgabe von Einträgen in Menüs, Listen und Export-Dateien: Personenkreis, der eine(n) Autor/in, Herausgeber/in (bzw. Begutachter/in/Betreuer/in) oder den „Eigentümer“ des Eintrags stellt Publikationstypen Publikationsjahre zahlreiche Eigenschaften einer Publikation Sonderfunktionen für Administrationszwecke

Datenausgabe-Funktionen Auswahlkriterien Administr. Programm Suche in Pub-DB Web- services Evaluier. Listen Personen (z.B. Autor/innen) und ihre Gruppen-Zugehörigkeit + Funktion der Personen (Autor/in, beteiligt, Eigentümer/in) Publikationsarten und -typen Medientypen Spezielle Begutachtung SCI-Publikation eingeladen Publikationsjahr

Datenausgabe-Funktionen Auswahlkriterien Administr. Programm Suche in Pub-DB Web- services Evaluier. Listen diverse Datumsangaben + letzte Änderung (des Eintrags) Seitenzahlen Eintrag in Bearbeitung angenommen, nicht erschienen validiert Fakultätsschwerpunkte TU-Kompetenzfelder Volltext-Suche

Datenausgabe-Funktionen Auswahlkriterien Administr. Programm Suche in Pub-DB Web- services Evaluier. Listen Sprache (nicht an TU) + vertraulich (nicht an TU) ISBN/ISSN vorhanden ErstautorInnen/ -begutachterInnen Vortragende gewertet in Evaluierung Lokalisierung Personen-, Publikations-, Projekt-IDs

Datenausgabe-Funktionen Volltext-Suche in: gesamtem Eintrag Autoren Titel bibliographischen Daten Abstracts „Hidden Keywords“ (nur im Administrationsprogramm und in den Webservices)

Datenausgabe-Funktionen Textsuche-Algorithmen (alle Funktionen): Suche nach exakt dem eingegebenen Suchstring Strikte Suche: Jedes Wort des Suchstrings muss im durchsuchten Teil eines Publikationseintrags vorkommen; Reihenfolge ist jedoch gleichgültig Volltext-Suchfunktion des Datenbank-Backends: nach Relevanz sortierte Ausgabelisten; mindestens ein Wort des Suchstrings muss im Datensatz vorkommen

Datenausgabe-Funktionen Sortierung von Menüs und Listen nach: Autoren Titeln Publikationsmedien Publikationsjahr Alter (des Publikationseintrags) Inverse Sortierreihenfolge

Funktionen der Publikationsdatenbank Suchfunktionen und Publikationslistenausgabe Webservice- Schnittstellen „Frontends“ Administrations- programm Eigentliche Datenbank („Backend“)

Administrationsprogramm Nur für Universitäts-interne BenutzerInnen vorgesehen (aber weltweit zugänglich): Authentisierter Zugang mit Benutzername und Passwort Nur deutschsprachige Benutzeroberfläche

Administrationsprogramm Erstellung von Einträgen und Wartung der Datenbank-Tabellen für Publikationen Publikationsmedien Namen von Autor/innen und Benutzer/innen Evaluierungsabfragen Diverse Hilfs-Informationen (Institute, Gruppen, Projekte…)

Administrationsprogramm Umfangreiche Funktionen zur Auswahl und Suche nach Publikationen mit diversen Eigenschaften der Einträge als Kriterien Ausgabe von Publikations- und Datenexportlisten in mehreren unterschiedlichen Formaten (HTML, XML , BibTeX, Text) fix vorgegebene und frei programmierbare Strukturen von Publikationslisten Konfiguration und Ausführung der Evaluierungs-Funktionen

Administrationsprogramm Hilfsfunktionen (nur für Administratoren): Datenbank-Integritätsprüfung Prüfung aller Einträge auf Vollständigkeit Prüfung auf „Doppelgänger“ und „verwaiste“ Datensätze (Benutzer- und Autorenverwaltung; Publikationsmedien; Publikationen) Bearbeiten von Hilfs-Tabellen Spezielle Funktionen zur Erleichterung der Validierung von Publikations- und Medieneinträgen

Evaluierungs-Funktionen Evaluierungs-Abfragen weitgehend automatisierbare Ausführung dynamisch definierbarer Abfragen Evaluierungs-Funktionen ausführbar für Zielgruppen Personen Gruppen Institute Gesamte Fakultät (nur Publikationen von Angehörigen der Fakultät) gesamte Universität

Evaluierungs-Funktionen Bewertungs-Zeitraum: eine beliebige Anzahl von Publikationsjahren optional auch Einschränkung auf andere Zeiträume möglich (z.B. Zeitraum des Eintrags, der Validierung oder eines Ereignisses – z.B. Diplomprüfung) Einschränkung auf Fakultäts-Schwerpunkte und fakultätsübergreifende Kompetenzfelder möglich

Evaluierungs-Abfragen Von Administratoren definierbar, von allen Benutzern des Administrationsprogramms einseh- und ausführbar Einfache Abfragen: UND-Verknüpfung von diversen Eigenschaften von Publikationen, Autoren und Medien ausgewählten Publikations- und Medientypen Komplexe Abfragen: ODER-Verknüpfung mehrerer einfacher Abfragen

Technische Qualitätssicherung Tests auf Vollständigkeit von Einträgen bei der Eingabe Automatischer Test auf Duplikat-Einträge von Namen, Medien und Publikationen bei der Eingabe und mit speziellen Administrationsfunktionen Duplikat-Tests verwenden, wo sinnvoll, „similar text“-Algorithmen Echte Duplikate von Namen und Medien können nicht abgespeichert werden Über die Behandlung potenzieller Duplikate von Publikationen entscheiden die User

Administrative Qualitätssicherung „Validierung“ von Druck-Publikationen und gewisser Attribute (z.B. „spezielle Begutachtung“ von Proceedings-Beiträgen) durch die Publikationsdatenbank-Administration (erfordert Ablieferung von Belegexemplaren) Nur validierte Publikationen werden von Evaluierungs-Funktionen berücksichtigt Überprüfung der Zuordnung von Publikationsmedien zu Medientypen (Fakultäts-Datenbank-Beauftragte)

Funktionen der Publikationsdatenbank Suchfunktionen und Publikationslistenausgabe Webservice- Schnittstellen „Frontends“ Administrations- programm Eigentliche Datenbank („Backend“)

„Suche in der Publikationsdatenbank“ Frei zugänglich Zweisprachig (Deutsch – Englisch) Sehr geringe Anforderungen an Web-Browser Vereinfachte Benutzeroberfläche zur Erstellung von Publikationslisten auf der Basis zahlreicher Auswahl- und Suchkriterien

„Suche in der Publikationsdatenbank“ Erweiterte Volltext-Suche in Publikationseinträgen oder Teilen davon Ausgabe „erweiterter Publikationslisten“ mit Links auf Abstracts und elektronische Version der Publikation (soweit vorhanden) Optionale Anzeige von Informationen über Instituts-Zugehörigkeit von Autor/innen, Herausgeber/innen usw.

Funktionen der Publikationsdatenbank Suchfunktionen und Publikationslistenausgabe Webservice- Schnittstellen „Frontends“ Administrations- programm Eigentliche Datenbank („Backend“)

Webservices Für maschinellen Zugriff vorgesehen Frei zugänglich Wo erforderlich, zweisprachig (Deutsch – Englisch) Publikationsdaten in unterschiedlichen Formaten abrufbar (HTML-Publikationslisten, XML- und BibTeX-Exportlisten, Sonder-Formate) Auswahl der Ausgabedaten über Aufruf-Parameter (größere Funktionalität der Auswahl als interaktive Such- und Publikationslisten-Funktionen)

Webservices Funktion des Administrationsprogramms erlaubt die Erstellung von Aufruf-URLs für Webservices der Publikationsdatenbank mit frei wählbaren Auswahlparametern HTML-Ausgabelisten sind optional anpassbar an eigenes Server-Design

Komponenten der Publikationsdatenbank Globale Funktionen Globale Suche Startseite Globales Login Webservices Wartung Fakultät 1 Fakultät 2 Fakultät n

Globale Funktionen Zugriffe auf die gesamte Publikationsdatenbank (ohne Berücksichtigung von Fakultäts-Grenzen): Globale Suche Erweiterte Volltext-Suche in der gesamten Datenbank oder in den Daten ausgewählter Fakultäten nach Inhalten von Publikationseinträgen oder nach Autor/innennamen Optional einschränkbar auf bestimmte Publikationstypen oder Publikationsjahre Optional Anzeige von Informationen über Instituts-Zugehörigkeit von Autor/innen, Herausgeber/innen usw.

Globale Funktionen Globales Login Speziell für Personen, die in die Publikationsdaten mehrerer Fakultäten verwalten müssen Aber grundsätzlich für alle User verfügbar Webservices Fakultäts-übergreifende Publikationslisten Integration mit Projektdatenbank der TU Wien Wartung Diverse die Gesamt-Datenbank betreffende Statistik- und Wartungs-Funktionen

Support Publikationsdatenbank-Handbuch Kontext-sensitive Hilfe auf jeder Webseite und über ein eigenes Hilfe-Menü im Administrationsprogramm FAQ-Liste im Hilfe-Menü und auf der Info-Seite Helpdesk für die Benützung der Publikationsdatenbank Feedback und Kontakt-Mails über integrierte Mail-Formulare Unterstützung des Workflows durch diverse Kommunikations-Funktionen

Inhalt Einleitung Struktur und Funktionen der Publikationsdatenbank Implementierung der Datenbank Betrieb der Publikationsdatenbank an der TU Wien

Client-Server-Kommunikation Web-basierte Anwendung Transportprotokoll HTTP, allenfalls für Administrationsprogramm Secure HTTP (HTTPS) Weltweit zugänglich (soweit nicht durch Server- oder Firewall-Einstellungen explizit eingeschränkt) Keine Einschränkung auf bestimmte Systemplattform oder -version auf der Client-Seite Keine Client-seitigen Adaptierungen erforderlich

Serverseitige Anforderungen Linux-basierter Webserver mit: Apache (alle gängigen Versionen) PHP (ab Version 4.3) MySQL (ab Version 5.0) Minimale Mail-Funktionalität (Mail-Versand) Moderate Anforderungen an CPU-Leistung Bei großen Datenmengen aber ausreichend Arbeitsspeicher (2 GByte oder mehr) erforderlich Erforderlicher Massenspeicherbedarf nur durch Umfang hochgeladener elektronischer Versionen bestimmt

Clientseitige Anforderungen Beliebiges Betriebssystem Rechner mit graphischer Oberfläche Graphik-Bildschirm Auflösung mindestens 800x600 farbtauglich (mindestens 256 Farben) optimal: Auflösung  1024x768,  64k Farben („HighColor“)

Clientseitige Anforderungen Beliebiger JavaScript-fähiger graphischer Web-Browser Entwickelt und getestet unter Microsoft Windows mit Internet Explorer: ab Version 5.5, optimal ab Version 6 Netscape: ab Version 6, optimal ab Version 7 Mozilla, Firefox, SeaMonkey: alle Versionen Opera: ab Version 7

Clientseitige Anforderungen JavaScript aktiviert (für öffentlich zugängliche Such- und Publikationslisten-Funktionen nicht unbedingt erforderlich) Cookie-Unterstützung nicht unbedingt notwendig

Inhalt Einleitung Struktur und Funktionen der Publikationsdatenbank Implementierung der Datenbank Betrieb der Publikationsdatenbank an der TU Wien

Betrieb an der TU Wien In Verwendung seit 1999 (MS Access-Prototyp) bzw. 2001 (Web-Version) an der Fakultät für Elektrotechnik und Informationstechnik Seit 2002 für die gesamte TU verwendet Publikationen vollständig ab 1996 (Elektrotechnik und Informationstechnik) bzw. 2002 (restliche TU) Mit Stand vom 1. April 2008 64.000 Publikationseinträge 23.000 Einträge für Publikationsmedien 33.000 Einträge für Autor/innen und Benutzer/innen

Betrieb an der TU Wien Etwa 27.000 (über 80%) der verwalteten Personeneinträge gehören zu Externen („kein Angehöriger der Fakultät“) Etwa 1.100 (3,5%) der verwalteten Personen haben Editierrechte in der Publikationsdatenbank Jährliche Zuwächse: 10.000 Publikationen, davon 3.200 validierte Druck-Publikationen 3.600 Publikationsmedien 5.000 Einträge für Autoren und Benutzer

Betrieb an der TU Wien Aufteilung der Publikationsmedien TU-weit: 20% Zeitschriften 10% Verlage 70% Veranstaltungen

Betrieb an der TU Wien Kooperation mit TU-Datensammlungen Projektdatenbank (punktueller Datenimport; laufend über Webservices beider Datenbanken) Personal-Datenbank (punktueller Datenimport; laufend über Webservice der Personal-Datenbank) White Pages (Aufruf aus der Publikationsdatenbank) Bibliothek (Export von Publikationsdaten einschließlich Abstracts und elektronischen Versionen)

Betrieb an der TU Wien Integration mit anderen TU-Systemen TU-Homepage (Links und Suchfunktion) TUWIS++ (Links und Login-Möglichkeit) Vorgesehen: Enge Integration mit verwandten TU-Datenbanken zur Realisierung eines Forschungs-Dokumentationssystems der TU Wien

Eckdaten zur Publikationsdatenbank Stand vom 22. Februar 2008 (Version 2.40): 1.050 Dateien, davon 432 PHP-Dateien Größe des PHP-Programmcodes: 59.000 Zeilen Entspricht nach der Implementierung des COCOMO-Modells im Programm „SLOCCount“ von David A. Wheeler: Geschätztem Entwicklungsaufwand von 14,5 Personenjahren Geschätzten Entwicklungskosten von 2 Mio US-$