



|
Business Events
Business Events Anforderungen:
Die Auswahl der Business Events für diese Domäne wurde unter folgenden Anforderungen durchgeführt:
- Vergleichbarkeit
- Interoperabilität
- Glaubwürdigkeit
- Dauerhaft (Beständigkeit)
- Nutzbarkeit
- Zusammensetzbar (Komponierbarkeit)
Business Events der Domäne:
Bei genauerer Betrachtung der Domäne wurden Funktionalitäten erkannt, die in verschiedene Kategorien
eingeteilt wurden.
Kategorie A (Anmeldung)
In dieser Kategorie werden alle Vorgänge erfasst, die im Rahmen eines Dienstzugangs notwendig sind. Die hier
untergeordneten Business Events gewähren einen reibungslosen Zugang zum System. Bei der Wahl des Business
Events entscheidet man sich durch die Art des gewählten Zugangs für eine Funktionalität des Systems. Die
Business Events Registrierung und Anmeldung sind verpflichtend für jeden Benutzer des Systems. Während der
Registrierung beim System werden die Daten des Benutzers gespeichert um einen späteren personalisierten
Zugang möglich zu machen. Eine Anmeldung beim System kann ohne vorherige Registrierung erfolgen, wenn
es die Möglichkeit gibt sich als Gast einzutragen. Die Funktionalität des Systems ist unter dieser Kennung sehr
stark eingeschränkt. Folgt eine Anmeldung auf eine Registrierung, so ist der Systemzugriff in vollen Umfang
gewährleistet, kann aber durch Nutzung von Business Events anderer Kategorien wieder eingeschränkt werden.
Durch die Events Sichern und Abrechnen werden alle Business Events der folgenden Kategorien (B- E)
beeinflusst.
Business Events der Kategorie A:
- Registrierung
Aufgabe:
Anlegen eines Accounts zum späteren Login
Registrierung der persönlichen Daten
Präferenzlisten des Nutzers erstellen
- Anmeldung
Aufgabe:
Login in das System
Initialisierung der Nutzung des Systems als registrierter User oder als Gast
- Sichern
Aufgabe:
Bereitstellen von Sicherheitsmechanismen zur Dienstnutzung
Attribute: Sicherheitsmechanismus
- Abrechnen
Aufgabe:
Bereitstellung von Zahlungsmechanismen
Attribute: Zahlungsmethode
Kategorie B (Anfragen)
Um eine Anfrage an das System stellen zu können sind einige Vorgänge notwendig. Eine Anfrage an das System
wird in diesem Fall nur als Suchanfrage gesehen. Eine Erweiterung auf andere Anfragetypen ist machbar. Da
eine Suchanfrage essentiell für Systeme ist wurden diese hier ausgewählt. Der Dienstnehmer muß erst durch eine
Informations- bzw. Dienstsuche dem Dienstleister nähergebracht werden. Die notwednigen Auswahlkriterien
können durch Business Events modelliert werden. Die Attribute des jeweiligen Business Events schränken den
Suchraum bezüglich des Events ein.
Business Events der Kategorie B:
- Stichwortsuche
Aufgabe:
Formulierung einer Anfrage mit allgemeinen Stichworten (keywords)
- Attributsuche
Aufgabe:
Formulierung einer Anfrage bezüglich verschiedener bibliographischer Attribute (Autor,Name,Titel,..)
Attribute:
Metadatenformat (MARC,PICA+,DC), Felderliste
- Feldverknüpfung
Aufgabe:
Spezifikation der Verknüpfung bei Angabe mehrerer Suchbegriffe
Attribute:
Verknüpfungstypliste (und, oder ,nicht,..)
- Matching
Aufgabe:
Spezifikation der Vergleichsoperationen
Attribute:
Matchingsemantiken (Case-sensitiv, Wildcards)
- Suchraumspezifikation
Aufgabe:
Spezifikation der Datenbasis auf denen die Recherche durchgeführt wird
Einschränkung des verwendeten Suchraumes auf spezielle Datenbanken (NCSTRL, OPAC, Firmen,
Kataloge)
Attribute:
Multiple (verschiedene Datenquellen gleichzeitig o.ä.), Datenquellenliste
- Zyklenspezifikation
Aufgabe:
Spezifikation eines Zeitzyklus für die Anfrage
Attribute:
Zeitformat (Tage, Wochen, Datumsangaben, ..)
- Suchzeitbeschränkung
Aufgabe:
Spezifikation maximaler Recherchezeiten bei aufwendigen Anfragen
Attribute:
Format der Zeitbeschränkung (Sekunden, Minuten, Stunden)
Kategorie C (Ergebnis)
In dieser Kategorie finden sich Business Events, die sich mit der Verarbeitung des Rechercheergebnisses
befassen. Nach einer erfolgreichen Anfrage wird nun die Bearbeitung und die Visualisierung der Information
durch die Business Events durchgeführt. Die Ergebnistransformation in, für den Dienstnehmer gebrauchsfähige
Information, und die Übergabe der Information durch den Dienstleister werden in Kategorie D
(Mehrwertdienste) durchgeführt.
Business Events der Kategorie C:
- Metadateninformation
Aufgabe:
Darstellung der Inhalte der Metadaten über ein Rechercheergebnis
Enthält Information über die bibliographischen Attribute gefundener Publikationen
Attribute:
Metadatenformat, Felderliste
- Referenzinformation
Aufgabe:
Information über Referenzen im Zusammenhang mit den gefundenen Publikationen
Attribute:
Referenztyp (Detail-, Kontextinformation), Referenztechnik (URL, Email, Post, Citeseer)
- Alerting
Aufgabe:
Anzeige zyklischer Trefferinformation
Attribute:
Benachrichtigungsart
- Formatierung
Aufgabe:
Spezifikation der Formatierung von Trefferinformationen
Attribute:
Formatliste (Mediumsangabe)
- Sortierung
Aufgabe:
Spezifikation der Sortierung von Trefferinformation
Attribute:
Metadatenformat, Felderliste, Priorisierung, Richtungsangabe (auf oder absteigend)
- Trefferbeschränkung
Aufgabe:
Spezifikation quantitativer Trefferbeschränkung
Attribute:
- Medienwahl
Aufgabe:
Spezifikation des Mediums der Trefferinformation
Attribute:
Medienliste (online, Druck, CD)
Kategorie D (Mehrwertleistung)
Um die Information entstanden aus der Suchanfrage verwerten zu können ist eine weitere Bearbeitung
notwendig. Ist der Benutzer mit dem Informationsgehalt der Ausgabe bereits zufrieden werden die Business
Events nicht benötigt. Es handelt sich hierbei im Mehrwertdienste, da sie der vorhandenen einen Mehrwert
zufügen können.
Business Events der Kategorie D:
- Kauf
Aufgabe:
Kauf der erhaltenen Information (im Falle einer Publikation)
Attribute:
- Sichtung
Aufgabe:
Bestellung der Publikation
Attribute:
- Fernleihe
Aufgabe:
Leihweise Bestellung einer Publikation, die vor Ort nicht verfügbar ist
Attribute:
- Digitalübersichtsbereitstellung
Aufgabe:
Download (evtl. kostenpflichtig) einer Zusammenfassung einer Publikation
Attribute:
- Digitalvolltextbereitstellung
Aufgabe:
Download des digitalen Volltextes einer Publikation
Attribute:
- Auswertung
Aufgabe:
Herleitung weiterer Ergebnisse aus dem Kontext (sogenannte Chartlisten)
Attribute:
- Reservierung
Aufgabe:
Vorbestellung einer Publikation, die vor Ort erhältlich ist
Attribute:
- Anforderung
Aufgabe:
Anforderung zur Beschaffung einer Publikation durch den Serviceprovider
Attribute:
Kategorie E (Constraints (allgemein))
Constraints:
- Sicher
Der Dienst verwendet Sicherheitsmechanismen, die eine gefahrlose Nutzung ermöglichen. (SSL, PGP,..)
- Kostenfrei
Der Dienst verursacht keine Kosten.
- Anonym
Der Dienst erfordert weder Registrierung noch Anmeldung.
Kategorie F (dienstspezifische Business Events; Query Engine)
Funktionalitäten, die von real existierenden elektronischen Diensten angeboten werden. Da diese sich oftmals an
der tehnischen Realisierung orientieren, bilden sie neben der domänenorientierten Variante eine eigenständige
Klasse.
Diese Business Events bilden das Grundgerüst für Dienstbeschreibungen, die eine Anfrage entgegen nehmen,
eine Suche innerhalb einer Datenbasis durchführen und eine Ergebnismenge liefern. Dies wird meist durch
Datenbankabfragen realisiert.
Business Event der Kategorie F:
- Query
Aufgabe:
Komplette Anfrage an ein System in einem Schritt (Datenbankabfrage und Ergebnisübergabe)
Attribute:
Querylanguage, Resultkind, Query, Result
|