Neues:

4.08.08: Vuno now in V1.6 (IE 7.0 & Firefox 3.0 Compliant)

26.5.06: Vuno Now FirefoxReady

Rechtemanagement in Verteilten Systemen mit Web-Services

Kontakt & Sales

2 PROBLEME UND ANFORDERUNGEN
        2.1 Abgrenzung der Problemstellung
            2.1.1 Zielsystem / Umgebung
            2.1.2 Zu schützende Objekte
            2.1.3 Rechtemanagement
        2.2 Berücksichtigung des Urheberrechtes
            2.2.1 Erlaubte Kopien bei Werken, die
              Urheberschutz genießen
            2.2.2 Technische Schutzmaßnahmen
        2.3 Verschlüsselung
        2.4 XrML
        2.5 CRUDS
        2.6 Anforderung
        2.6 2.7 Zusammenfassung

                                                

stehenden und weit verbreiteten Internet-Standards (HTTP, XML, SOAP21, WebDav22
etc.) entsteht dadurch eine offene und sehr flexible Architektur.
Als Beispiel für ein Webportal, das die CRUDS-Schnittstelle nutzt, dient das
WebComposition Service Linking System, abgekürzt WSLS (GaedkeNussbaumerMeineke, 2004), welches auf Ideen und Prozeduren des
WebComposition Approach (GaedkeGraef, 2002) basiert und es zu einem Framework
erweitert, das die Möglichkeiten bietet, komplexe Webapplikationen und –systeme zu
bauen.
WSLS ermöglicht es, durch seine agile und serviceorientierte Systemarchitektur
(GaedkeNussbaumerMeineke, 2005), vorhandene Software Module wieder zu verwenden,
was ein wichtiger Schritt ist, um Kosten bei der Softwareentwicklung zu verringern
und die Qualität der Software zu erhöhen. Die Entwicklung von wieder verwendbarer
Software ist, bedingt durch die gewachsenen Netzstrukturen des WWW,
eine schwierige Aufgabe. Moderne komponentenbasierte Technologien und Unterstützung
dieser für eine serviceorientierte Architektur erfordern, wegen der damit verbundenen
Probleme, eine zunehmende Anzahl an geeigneten Lösungen. Die Komplexität
solcher Lösungen für wieder verwendbare Softwarekomponenten ist nicht
mehr in einer ad hoc Art und Weise und ohne Unterstützung managebar.
Das komponentenbasierte System WSLS wendet serviceorientierte Programmierparadigmen
an, um die Aufgaben die notwendig sind, um einen CoreService23 zu erstellen,
aufzufinden und wieder zu verwenden zu unterstützen. Die Weiterentwicklung der
bestehenden CoreServices wird systematisch durch den zugrunde liegenden WSLS
Rahmen unterstützt und geführt. Das System wird innerhalb des Projektes „Notebook
University“ (M-University, 2005) eingesetzt, welches von der der deutschen Bundesregierung
gefördert wird.

2.6 Anforderung
Um geeignete Anforderungen ableiten zu können, sind zunächst einige Begriffsdefinitionen
notwendig:
Definition 2.2 – verwendete Begriffe:
· Objekt: ist ein beliebiges digitales Datum.

21 Simple Object Access Protocol, ist ein Protokoll, mit dessen Hilfe Daten zwischen Systemen ausgetauscht und Remote Procedure Calls durchgeführt werden können. SOAP stützt sich dabei auf die Dienste anderer Standards wie XML zur Repräsentation der Daten und Internet-Protokolle der Transport- und Anwendungsschicht zur Übertragung der Nachrichten
22 Web Distributed Authoring and Versioning, W3C recommendation
23 CoreServices beschreiben einen ausgewählten Service innerhalb eines gegebenen Anwendungsgebietes. Sie sind verwaltbare und konfigurierbare Bausteine, die eine Einheit bei der Wiederverwendung und Programmierung von Webapplikationen darstellen