Grin logo
de en es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Informática - Informatica de negocios

ebXML. Kritische Darstellung eines Standards zur Unterstützung von e-Business-Prozessen

Título: ebXML. Kritische Darstellung eines Standards zur Unterstützung von e-Business-Prozessen

Tesis , 2002 , 272 Páginas , Calificación: 1

Autor:in: Carmen Hackländer (Autor)

Informática - Informatica de negocios
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

Die vorliegende Arbeit versucht, die sehr komplexen ebXML Spezifikationen und Zusammenhänge verständlich zusammenzufassen und zu erläutern. Sie stützt sich vor allem auf die Unterlagen, die im Mai 2001 zur ebXML Abschlusskonferenz veröffentlicht wurden.

Anhand eines allgemeinen Einführungsbeispiels und einer Übersicht über ebXML werden die ebXML Komponenten zunächst allgemein vorgestellt, dann jeweils detailliert erläutert. Die grundlegende Modellierungsmethodik, auf der ebXML als Rahmen für eine flexible, direkte Kommunikation und Zusammenarbeit im Internet aufsetzt, wird anschaulich erklärt.

Den Schwerpunkt der Arbeit bildet die Geschäftsprozess-Modellierung in ebXML. Dieser Teil wird deshalb sehr detailliert behandelt, da diese Erkenntnisse als Grundlage für eine spätere weitere Untersuchung dienen sollen: Ob Prozesse in ebXML mit Petri-Netzen abgebildet und somit ihre Zusammenhänge simuliert werden können.

Nach der Beschreibung weiterer ebXML Komponenten, nämlich ebXML Registry und Repository, ebXML Collaboration-Protocol Profiles/Agreement und Core Components und ebXML Message Service wird abschliessend ebXML als Gesamtheit einer ausführlichen kritischen Würdigung unterzogen.

Eine Zusammenfassung aller erarbeiteten Ergebnisse rundet das Werk ab und gibt einen Ausblick auf weitere Entwicklungen in diesem Bereich des e-Business.

Das Buch enthält im Anhang ein ausführliches Beispiel für eine ebXML Geschäftsprozess-Spezifikation als XML Dokument, inklusive zugehörigem XML DTD und XML Schema, des Weiteren einige interessante ebXML Links und ein ebXML Glossar als Nachschlagewerk für ebXML Termini.

Extracto


Inhaltsverzeichnis

1 Einleitung

1.1 Die ebXML Initiative

1.2 Zielsetzung und Aufbau der Arbeit

1.3 Formale und rechtliche Anmerkungen

2 EbXML Systemübersicht und Grundlagen

2.1 EbXML Anwendungsbeispiel

2.2 EbXML Komponenten

2.2.1 Business Process Specification Schema (BPSS)

2.2.2 Registry/Repository

2.2.3 Collaboration-Protocol Profile (CPP) und Agreement (CPA)

2.2.4 Core Components

2.2.5 Messaging Services

2.3 Ansichten der ebXML Architektur

2.3.1 Business Operational View (BOV)

2.3.2 Functional Service View (FSV)

2.4 Funktionale Phasen eines ebXML Szenarios

2.5 Kurze Zusammenfassung und Folgerungen

2.6 Grundlagen: Die Unified Modelling Methodology

2.6.1 Klassifizierung der Modellierungsaktivitäten in UMM

2.6.1.1 UMM Workflows

2.6.1.2 UMM Phasen

2.6.1.3 UMM Iterationen

2.6.2 Workflows und Worksheets in UMM und ebXML

2.6.2.1 Business Modelling Workflow

2.6.2.2 Requirements Workflow

2.6.2.3 Analysis Workflow

2.6.2.4 Design Workflow

2.6.3 Das UMM Metamodell

2.6.4 UMM Patterns

3 Geschäftsprozess-Modellierung in ebXML

3.1 Die Grundidee

3.2 Geschäftsprozesse

3.3 Das ebXML Business Process Specification Schema

3.3.1 BPSS Systemüberblick

3.3.2 Business Transactions

3.3.2.1 Business Signals

3.3.2.2 Dokumente einer Business Transaction

3.3.2.3 Grundlegende Semantik von Business Transactions

3.3.2.3.1 Erstellung rechtsverbindlicher Verträge

3.3.2.3.2 Non-Repudiation

3.3.2.3.3 Authorization Security

3.3.2.3.4 Document Security

3.3.2.3.5 Reliability

3.3.2.4 Semantik von Business Transactions zur Laufzeit

3.3.2.4.1 Time-outs

3.3.2.4.2 Exceptions

3.3.3 Binary Collaborations

3.3.4 Multiparty Collaborations

3.3.5 Choreography

3.3.6 Das Gesamtmodell in UML

3.3.7 Umsetzung der UML Version in XML

3.3.7.1 Production Rules

3.3.7.2 Packages und weitere zusätzliche Elemente der XML Version

3.3.7.2.1 ProcessSpecification

3.3.7.2.2 SubstitutionSet

3.3.7.2.3 Include

3.3.7.3 Namensvergabe und Referenzierung in ebXML

3.3.8 XML Version des ebXML BPSS

3.4 Das Business Service Interface (BSI)

3.5 Folgerungen des ebXML BPSS

4 EbXML Registry und Repository

4.1 Das Registry Information Model (RIM)

4.1.1 RIM Übersicht: High Level Public View

4.1.2 RIM Detailansicht

4.1.2.1 Interfaces RegistryObject und Versionable

4.1.2.2 Interface RegistryEntry und seine Unterklassen

4.1.2.3 Interface Association

4.1.2.4 Klassifizierung eines RegistryEntry

4.1.2.5 Abbildung von Prüfungsketten

4.1.2.6 RIM Sicherheitsaspekte

4.2 EbXML Registry Services

4.2.1 Systemübersicht des ebXML Registry

4.2.1.1 Architektur des Registry

4.2.1.2 Profile und Verträge im ebXML Registry

4.2.1.3 Interface Services

4.2.2 Der ObjectManagement Service

4.2.3 Der ObjectQueryManagement Service

4.2.3.1 Browse and Drill Down Query

4.2.3.2 Filtered Query

4.2.3.3 SQL Query

4.2.3.4 Content Retrieval

4.2.4 Sicherheit des Registry

4.3 Folgerungen des ebXML Registry/Repository

5 Weitere Inhalte des ebXML Registry

5.1 Collaboration-Protocol Profile and Agreement

5.1.1 Überblick über CPP und CPA

5.1.2 Struktur eines CPP

5.1.2.1 Element CollaborationProtocolProfile

5.1.2.2 Element PartyInfo

5.1.2.3 Element CollaborationRole

5.1.2.4 Element DeliveryChannel

5.1.3 Struktur eines CPA

5.2 Core Components

5.2.1 Konzept der Core Components

5.2.2 Gesamtzusammenhang der Core Component Dokumentationen

5.2.2.1 Context and Re-Usability of Core Components

5.2.2.2 Catalogue of Context Drivers

5.2.2.3 Document Assembly and Context Rules

5.2.2.4 Naming Convention for Core Components

5.2.2.5 Core Component Discovery and Analysis

5.2.2.6 Guide to the Core Component Dictionary

5.2.3 Gesamtzusammenhang: Business Process, CPP/CPA und Core Components

6 EbXML Message Service

6.1 Simple Object Access Protocol (SOAP)

6.1.1 Struktur einer SOAP Nachricht

6.1.2 SOAP Messages with Attachments (SWA)

6.1.3 Sicherheit und Zuverlässigkeit von SOAP

6.2 Überblick über den ebXML Message Service

6.3 Packaging

6.4 EbXML SOAP Extensions

6.4.1 Header Extensions

6.4.1.1 Element

6.4.1.2 Element

6.4.1.3 Element

6.4.1.4 Element

6.4.1.5 Element

6.4.2 SOAP Body Extensions

6.5 Weitere Dienste des Message Service Handler (MSH)

6.6 Zuverlässigkeit der Nachrichtenübertragung

6.6.1 EbXML Reliable Messaging Protocol

6.6.2 Fehlerbehandlung

6.7 Sicherheit der ebXML Nachrichtenübertragung

7 Kritische Würdigung von ebXML

7.1 Vorhandene Kritiken über ebXML

7.1.1 "Overview of the ebXML Architectures"

7.1.2 "ebXML and Interoperability"

7.1.3 "ebXML and SMEs"

7.1.4 "Market Impact of the ebXML Infrastructure Specifications"

7.1.5 "Process Modelling for e-Business"

7.2 Reaktionen auf die Artikel

7.3 Praktische Schwierigkeiten und Mängel der ebXML Spezifikationen

7.3.1 EbXML BPSS

7.3.2 EbXML Registry/Repository

7.3.3 EbXML CPP/CPA

7.3.4 EbXML Core Components

7.3.5 EbXML Message Service

8 Zusammenfassung und Ausblick

Zielsetzung & Themen

Die Arbeit analysiert die Spezifikationen des Electronic Business XML (ebXML) Projekts mit dem Ziel, die komplexen Zusammenhänge verständlich zu erläutern. Ein besonderer Schwerpunkt liegt dabei auf der Geschäftsprozess-Modellierung, um die Grundlagen für eine spätere Untersuchung der Eignung von ebXML für die Simulation von Prozessen mittels Petri-Netzen zu schaffen.

  • Grundlagen der ebXML-Architektur und deren Systemkomponenten
  • Modellierung von Geschäftsprozessen gemäß der Unified Modelling Methodology (UMM)
  • Aufbau und Funktion von ebXML Registry und Repository
  • Struktur und Konfiguration mittels Collaboration-Protocol Profile (CPP) und Agreement (CPA)
  • Sicherheit und Zuverlässigkeit bei der Nachrichtenübertragung durch den ebXML Message Service

Auszug aus dem Buch

3.3.2 Business Transactions

Transaktionen sind die kleinste Arbeitseinheit in Geschäftsbeziehungen, entsprechend bilden Business Transactions den Kern der ebXML BPSS Spezifikation.

Alle ausgetauschten Nachrichten sind als Elemente einer Business Transaction definiert, so dass diese als ein Protokoll der übertragenen Nachrichten angesehen werden kann. Eine Business Transaction kann nicht weiter in unabhängige Teile zerlegt werden. Sie wird stets zwischen zwei Partnern durchgeführt, die gegensätzliche Rollen einnehmen, Requesting und Responding Role.

Eine Business Transaction ist immer entweder erfolgreich oder schlägt aus verschiedenen Gründen fehl. Ist sie erfolgreich, kann sie als rechtsverbindlich zwischen den beiden Parteien bezeichnet werden oder auf andere Art ihre gemeinsamen Aktivitäten bestimmen. Schlägt sie fehl, sind alle Aktionen, die mit ihr in Verbindung stehen, null und void, und die beteiligten Parteien müssen auf alle gegenseitigen Ansprüche verzichten, die auf der Transaktion beruhen. Die jeweiligen Systeme müssen dann auf den Zustand vor Beginn der Transaktion zurückgesetzt werden, ein "rolling back" der Transaktion muss stattfinden.

Zusammenfassung der Kapitel

1 Einleitung: Dieses Kapitel führt in das ebXML-Projekt ein, beleuchtet die Hintergründe der Initiative durch UN/CEFACT und OASIS und definiert die Zielsetzung sowie den formalen Rahmen der Diplomarbeit.

2 EbXML Systemübersicht und Grundlagen: Hier erfolgt eine erste Übersicht über das ebXML-System anhand eines Anwendungsbeispiels, gefolgt von einer Vorstellung der Kernkomponenten und der architektonischen Sichtweisen (BOV und FSV) sowie der Unified Modelling Methodology (UMM).

3 Geschäftsprozess-Modellierung in ebXML: Dieses Kapitel bildet den Schwerpunkt der Arbeit und beschreibt detailliert das Business Process Specification Schema (BPSS) sowie die Modellierung von Business Transactions, Collaborations und deren technische Umsetzung in XML.

4 EbXML Registry und Repository: Das Kapitel erläutert die technischen Komponenten für Registrierung und Speicherung, das Registry Information Model (RIM) sowie die verschiedenen Abfragemöglichkeiten und Sicherheitsaspekte des Registries.

5 Weitere Inhalte des ebXML Registry: Hier werden die Rollen und Funktionen von Collaboration-Protocol Profiles (CPP) und Agreements (CPA) sowie das Konzept der Core Components als wiederverwendbare Datenbausteine im Detail erörtert.

6 EbXML Message Service: Das Kapitel befasst sich mit der technischen Infrastruktur der Nachrichtenübertragung, insbesondere auf Basis von SOAP und SWA, sowie den Mechanismen zur Sicherstellung von Zuverlässigkeit und Sicherheit.

7 Kritische Würdigung von ebXML: Diese kritische Auseinandersetzung diskutiert Stärken und Schwächen der ebXML-Spezifikationen, vergleicht sie mit bestehenden Anforderungen und beleuchtet die im Rahmen der Initiative geführten Debatten.

8 Zusammenfassung und Ausblick: Die Arbeit schließt mit einer Rekapitulation der Ergebnisse und gibt einen Ausblick auf die zukünftige Bedeutung von ebXML im Bereich des e-Business.

Schlüsselwörter

ebXML, Business Process, BPSS, Registry, Repository, UMM, Core Components, SOAP, CPP, CPA, Interoperabilität, E-Business, Nachrichtenübertragung, XML, Geschäftsprozess-Modellierung

Häufig gestellte Fragen

Worum geht es in der Arbeit grundlegend?

Die Diplomarbeit befasst sich mit der kritischen Darstellung und technischen Analyse des ebXML-Standards, der als Infrastruktur für e-Business-Prozesse konzipiert wurde.

Was sind die zentralen Themenfelder?

Zentral sind die Geschäftsprozess-Modellierung, die Spezifikation von Systemkomponenten, Datenbanksysteme für den Austausch von Informationen (Registry/Repository) sowie Protokolle für Nachrichtenaustausch und Interoperabilität.

Was ist das primäre Ziel der Arbeit?

Das Hauptziel besteht darin, die hochkomplexen ebXML-Spezifikationen verständlich zusammenzufassen und kritisch zu hinterfragen, um eine Grundlage für die spätere Simulation von ebXML-Prozessen zu schaffen.

Welche wissenschaftliche Methode wird verwendet?

Die Arbeit stützt sich primär auf die Analyse und Zusammenfassung der offiziellen ebXML-Spezifikationen, die zur Abschlusskonferenz 2001 veröffentlicht wurden, ergänzt um Fachliteratur und kritische Fachartikel.

Was wird im Hauptteil behandelt?

Der Hauptteil gliedert sich in die Darstellung der Architektur und Modellierungsmethodik (UMM), die detaillierte Beschreibung des Business Process Specification Schema (BPSS), das Registry-System sowie Konzepte zu CPP/CPA und dem Message Service.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit dreht sich maßgeblich um ebXML, Business Process, BPSS, Registry, Repository, UMM, Core Components, SOAP sowie Interoperabilität im e-Business.

Wie unterscheidet sich die "Business Operational View" (BOV) von der "Functional Service View" (FSV)?

Die BOV konzentriert sich auf die geschäftliche Bedeutung und Transaktionsregeln aus Sicht der Geschäftspartner, während die FSV die informationstechnologische Umsetzung und Messaging-Aspekte in den Fokus rückt.

Welche Herausforderungen identifiziert der Autor bei der Implementierung von ebXML?

Der Autor weist besonders auf die hohe Komplexität der UMM-Methodik hin, die für KMUs (SMEs) eine hohe Hürde darstellt, sowie auf die teils unklaren Schnittstellen und Varianzen in den Spezifikationen.

Final del extracto de 272 páginas  - subir

Detalles

Título
ebXML. Kritische Darstellung eines Standards zur Unterstützung von e-Business-Prozessen
Universidad
University of Frankfurt (Main)
Calificación
1
Autor
Carmen Hackländer (Autor)
Año de publicación
2002
Páginas
272
No. de catálogo
V185815
ISBN (Ebook)
9783656990703
ISBN (Libro)
9783867466950
Idioma
Alemán
Etiqueta
kritische darstellung standards unterstützung
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Carmen Hackländer (Autor), 2002, ebXML. Kritische Darstellung eines Standards zur Unterstützung von e-Business-Prozessen, Múnich, GRIN Verlag, https://www.grin.com/document/185815
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  272  Páginas
Grin logo
  • Grin.com
  • Envío
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint