DE10245997A1 - Erleichterung der Verhandlung von Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern - Google Patents
Erleichterung der Verhandlung von Standards für unternehmensübergreifende Zusammenarbeit zwischen HandelspartnernInfo
- Publication number
- DE10245997A1 DE10245997A1 DE10245997A DE10245997A DE10245997A1 DE 10245997 A1 DE10245997 A1 DE 10245997A1 DE 10245997 A DE10245997 A DE 10245997A DE 10245997 A DE10245997 A DE 10245997A DE 10245997 A1 DE10245997 A1 DE 10245997A1
- Authority
- DE
- Germany
- Prior art keywords
- meta
- model
- negotiated
- collaboration
- companies
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06313—Resource planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0208—Trade or exchange of goods or services in exchange for incentives or rewards
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
- G06Q50/188—Electronic negotiation
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Educational Administration (AREA)
- Technology Law (AREA)
- Biodiversity & Conservation Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- Diese Erfindung betrifft im Allgemeinen elektronischen Handel, und mehr spezifisch die Erleichterung von Verhandlungsstandards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern.
- Wenn Handelspartner zusammenarbeiten, müssen sie sich zunächst auf einen Satz mit Standards für die Zusammenarbeit verständigen. Eine Möglichkeit für die Vereinbarung eines Satzes mit Standards für die Zusammenarbeit ist die Verwendung öffentlicher Standards. Hierbei handelt es sich um "universale, immer funktionierende", so genannte "one-size fit-all"-Standards mit dem kleinsten gemeinsamen Nenner, die es den Handelspartnern aller Wahrscheinlichkeit nach kaum erlauben, sich zu differenzieren oder den Besonderheiten ihrer Geschäftstätigkeiten anzupassen. Eine andere Möglichkeit für die Vereinbarung eines Satzes mit Standards für die Zusammenarbeit ist die Verhandlung eines eigenen differenzierten Standards. Sobald ein solcher Standard vereinbart wurde (typischerweise in Form von XML, der so genannten extensible markup language), kann eine erhebliche Zeitspanne (z. B. Monate) erforderlich sein, um die Back-End-Software für die Zusammenarbeit der Handelspartner diesem privaten Standard anpassen zu können. Dieses kann die Bemühungen hinsichtlich der Begründung und Unterhaltung der Beziehungen für die Zusammenarbeit zwischen den Handelspartnern beträchtlich in die Länge ziehen.
- Die vorliegende Erfindung zielt darauf ab, zumindest einige Nachteile und Probleme im Zusammenhang mit früheren Techniken für die Etablierung von Standards für unternehmensübergreifende Zusammenarbeit zu mindern oder auszuräumen.
- Gemäß einer bestimmten Ausführung der vorliegenden Erfindung beinhaltet ein System für die Erleichterung der Verhandlung eines Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern einen Satz bestehend aus einem oder mehreren Meta-Modell-Elementen. Jedes Meta-Modell-Element in dem Satz kann von zwei oder mehr Unternehmen verhandelt und in ein verhandeltes Meta-Modell integriert werden, das eine Vereinbarung zwischen den Unternehmen beschreibt mit Bezug auf die Zusammenarbeitsformen zwischen den Unternehmen, wobei jedes Meta-Modell-Element in dem Satz einen Teil eines potenziellen Standards für die Zusammenarbeit zwischen Unternehmen beschreibt. Das System beinhaltet auch einen Meta-Modell- Verhandlungsdienst, der anwendbar ist, eine Anzeige zu erhalten, dass zwei oder mehr Unternehmen einen Standard für Zusammenarbeit zwischen den Unternehmen verhandeln wollen. Der Meta-Modell-Verhandlungsdienst bietet Zugriff auf den Satz von Meta- Modell-Elementen und empfängt Auswahlen von einem oder mehr Meta-Modell-Elemente für die Verhandlung und Integration in ein verhandeltes Meta-Modell, das eine Vereinbarung zwischen den Unternehmen über die Zusammenarbeit zwischen den Unternehmen beschreibt. Der Meta-Modell-Verhandlungsdienst erleichtert die Verhandlung der ausgewählten Meta-Modell-Elemente, bringt die verhandelten Meta- Modell-Elemente in das verhandelte Meta-Modell für die Zusammenarbeit zwischen den Unternehmen ein und kommuniziert das vereinbarte Meta-Modell zu den Unternehmen, um die Zusammenarbeit zwischen den Unternehmen gemäß dem in dem verhandelten Meta- Modell berücksichtigten Standard für die Zusammenarbeit zu ermöglichen.
- Gemäß einer anderen Ausführung wird Software für Zusammenarbeit mit Bezug auf ein Unternehmen in computerlesbare Medien eingebracht und ist bei deren Ausführung anwendbar, ein verhandeltes Meta-Modell von einem Meta-Modell-Verhandlungsdienst zu empfangen. Das verhandelte Meta-Modell beinhaltet mehrfache verhandelte Meta-Modell- Elemente, ausgewählt aus einem gespeicherten Satz mit Meta-Modell-Elementen. Jedes Meta-Modell-Element im Satz kann von zwei oder mehr Unternehmen verhandelt werden und beschreibt einen Teil eines potenziellen Standards für die Zusammenarbeit zwischen Unternehmen. Das verhandelte Meta-Modell beschreibt eine Vereinbarung zur Zusammenarbeit zwischen dem zugeordneten Unternehmen und einem oder mehr anderen Unternehmen und wird von dem zugeordneten Unternehmen und dem einen oder den mehreren Unternehmen, die von dem Meta-Modell-Verhandlungsdienst Gebrauch machen, verhandelt. Die Software für die Zusammenarbeit ist anwendbar, die Semantik des verhandelten Meta-Modells im Wesentlichen unabhängig von einer Änderung an der Software für die Zusammenarbeit, die nach der Verhandlung des Meta-Modells vorgenommen wurde, zu verstehen, und im Wesentlichen selbsttätig mit dem einen oder mit den mehreren Unternehmen gemäß dem Standard für die Zusammenarbeit zusammenzuarbeiten, die diese in dem erhaltenen Meta-Modell berücksichtigen, das in der Software für die Zusammenarbeit empfangen wurde.
- Gemäß einer anderen Ausführung beinhaltet ein verhandeltes Meta-Modell, das die Zusammenarbeit zwischen zwei oder mehr Unternehmen ermöglicht, eine Anzahl verhandelter Meta-Modell-Elemente, die aus einem gespeicherten Satz von Meta-Modell- Elementen ausgewählt wurden, die jeweils von zwei oder mehr Unternehmen verhandelt werden können. Jedes Meta-Modell-Element in dem Satz beschreibt einen Teil des potenziellen Standards für die Zusammenarbeit zwischen Unternehmen. Das verhandelte Meta-Modell beschreibt eine Vereinbarung über die Zusammenarbeit zwischen zwei oder mehr Unternehmen und wird von zwei oder mehr Unternehmen unter Verwendung eines Meta-Modell-Verhandlungsdienstes zugeordnet zu einem Netzwerkdienstanbieter verhandelt. Das verhandelte Meta-Modell beinhaltet Semantik, die von der Software für Zusammenarbeit in Bezug auf jedes der zwei oder mehr Unternehmen, im Wesentlichen unabhängig von jeglicher Änderung der Software für die Zusammenarbeit nach der Verhandlung des Meta-Modells, verstanden werden kann, in der Weise, dass die Software fur Zusammenarbeit der zwei oder mehr Unternehmen anwendbar ist, im Wesentlichen selbsttätig gemäß dem Standard für die Zusammenarbeit zusammenzuarbeiten, der in dem verhandelten Meta-Modell berücksichtigt wird.
- Bestimmte Ausführungen der vorliegenden Erfindung bieten ein oder mehr technische Vorteile. Zum Beispiel können bestimmte Ausführungen ein System bieten, mit dem die Verhandlung eines Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern durch Gebrauchmachung einer Handelspartner-Vereinbarung (englisch: trading partner agreement, TPA) erleichtert wird, der im Wesentlichen "maschinell ausführbar" ist, in der Weise, dass er von "adaptiver" Software für Zusammenarbeit der Handelspartner verstanden und automatisch umgesetzt werden kann, im Wesentlichen unmittelbar nach dessen Zustandekommen, ohne umfangreiche Modifikation der Software für Zusammenarbeit. Dieses ermöglicht es, Zeit, Kosten und benötigte Ressourcen beträchtlich zu vermindern im Vergleich zu frühere Techniken, bei welchen Entwickler, Analysten und sonstige Mitarbeiter mit Bezug auf jeden Handelspartner erforderlich waren, um einen Standard für Zusammenarbeit unabhängig zu verstehen und anschließend dessen Semantik in ihrer Software für die Zusammenarbeit einzuarbeiten, bevor eine Zusammenarbeit auf der Grundlage des Standards stattfinden konnte. Entsprechend können in bestimmten Ausführungen beträchtliche Zeit, Kosten und Ressourcen bei der Begründung von unternehmensübergreifender Zusammenarbeit eingespart werden.
- Bestimmte Ausführungen der vorliegenden Erfindung können einen Meta-Modell- Verhandlungsdienst (englisch: meta-model negotiation service, MMNS) vorsehen, der es Handelspartnern erlaubt, bestimmte Meta-Modell-Elemente aus einem Muster von Meta- Modell-Elementen auszuwählen, die ausgewählten Meta-Modell-Elemente den besonderen Bedürfnissen entsprechend zu verhandeln und die Meta-Modell-Elemente in einem kompletten verhandelten Meta-Modell zur Verwendung bei späterer Zusammenarbeit zwischen diesen Handelspartnern aufzunehmen. Der Meta-Modell-Verhandlungsdienst (MMNS) kann ein Dienst sein, der von einem Netzwerkdienstanbieter bereit gestellt wird. Verwendung des Meta-Modell-Verhandlungsdienstes (MMNS) kann es Handelspartnern erlauben, ein privates, differenziertes Meta-Modell zu verhandeln, einer verhandelten Handelspartnervereinbarung (englisch: trading partner agreement, TPA) entsprechend, welches den Handelspartnern einen Mehrwert bietet, der alles überschreitet, das jegliche bestehende "einerlei"-Lösung mit Standards für den kleinsten gemeinsamen Nenner bieten können. Handelspartner die Zugriff auf den Meta-Modell-Verhandlungsdienst (MMNS) haben und deshalb an Verhandlungen über eine den Kundenwünschen angepasste Handelspartnervereinbarung (TPA) mit ihren Handelspartnern teilnehmen können, können im Ergebnis zusätzliche Geschäfte erlangen, insbesondere wenn diese Geschäftspartner adaptive Software für Zusammenarbeit haben, die maschinen-ausführbare Handelspartnervereinbarungen (englisch: TPA), die sie vom Meta-Modell- Verhandlungsdienst (englisch: MMNS) empfangen, lesen, verstehen und umsetzen können.
- Ein oder mehrere andere technische Vorteile werden einem, der mit der Materie vertraut ist, sofort aus den Zahlen, Beschreibungen und Ansprüchen, die hierin aufweisen sind, ersichtlich werden. Außerdem können verschiedene Ausführungen alle, einige oder keine der aufgelisteten Vorteile aufweisen, von denen spezifische Vorteile vorstehend aufgelistet worden sind.
- Für ein besseres Verständnis der besonderen Ausführungen der Erfindung und ihrer Vorteile wird nunmehr auf die nachfolgenden Beschreibungen und die begleitenden Zeichnungen Bezug genommen, in denen:
- Fig. 1 zeigt beispielhaft ein System für die Erleichterung der Verhandlung eines Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern;
- Fig. 2 bis 5 zeigen beispielhaft die Verhandlung eines Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern;
- Fig. 6 zeigt beispielhaft einen Netzwerkdienstanbieter, und
- Fig. 7 zeigt beispielhaft ein Verfahren zur Erleichterung der Verhandlung eines Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern.
- Fig. 1 zeigt beispielhaft ein System 10 für die Erleichterung der Verhandlung eines Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern. Im Allgemeinen verwenden zwei oder mehr Unternehmen 12 gemäß der vorliegenden Erfindung einen elektronischen Marktplatz oder sonstigen Netzwerkdienstanbieter 14 für die Verhandlung eines Standards für die Zusammenarbeit zwischen den Unternehmen 12, bei dem es sich um einen privaten einzigartigen Standard für diese Unternehmen 12 handeln kann. Auf den verhandelten Standard kann, wenn zutreffend, als Handelspartner- Vereinbarung (TPA) Bezug genommen werden und er ist vorzugsweise zumindest im Wesentlichen "maschinell ausführbar" in der Weise, dass die Software für Zusammenarbeit 16 von Unternehmen 12 einen Geschäftsprozess nach dem verhandelten Standard selbsttätig ausführen kann, im Wesentlichen unmittelbar nach dem Zustandekommen des Standards, ohne dass umfangreiche Modifizierung der Software für Zusammenarbeit 16 erforderlich wäre.
- Ein Meta-Modell ist eine Beschreibung einer Handelspartner-Vereinbarung (TPA), die Software wie die Software für Zusammenarbeit 16 lesen und verstehen kann. Ein Meta- Modell kann, je nach Implementierung, XML-Daten oder jegliche andere geeignete Art von softwaremäßig lesbaren Daten aufweisen. In einer Ausführung unterstützt Netzwerkdienstanbieter 14 einen Meta-Modell-Verhandlungsdienst 18 (MMNS) für die Erleichterung der Verhandlung von Standards, in Form von Handelspartnervereinbarungen (englisch: trading partner agreements, TPAs), für Zusammenarbeit zwischen Unternehmen 12. In bestimmten Ausführungen kann auf den Meta-Modell-Verhandlungsdienst 18 (MMNS) als gemeinsamer Geschäftsplanungs-Netzwerkdienst (englisch: joint business planning network service JBPNS) Bezug genommen werden. Obwohl Meta-Modell- Verhandlungsdienst 18 (MMNS) beschrieben wird, kann jeglicher geeignete Dienst bei Netzwerkdienstanbieter 14 unterstützt werden, um die Merkmale und Arbeitsweise wie darin beschrieben bereitzustellen. Obwohl Meta-Modell-Verhandlungsdienst 18 (MMNS) als unterstützt bei Netzwerkdienstanbieter 14 beschrieben wird, kann MMNS 18 unter Verwendung jeglichen geeigneten Computersystems als Vermittler zwischen Unternehmen 12 benutzt werden. Weiter kann Meta-Modell-Verhandlungsdienst 18 (MMNS) in bestimmten Ausführungen ganz oder teilweise bei Unternehmen 12 in Betrieb sein. Beispielsweise kann jedes Unternehmen 12 geeignete Teile des Meta-Modell- Verhandlungsdienstes 18 (MMNS) in einer solchen Art und Weise unterstützen, dass Kommunikation zwischen Teilen des Verhandlungsdienst (MMNS) 18 bei verschiedenen Unternehmen 12 erfolgen kann; um Standards für Zusammenarbeit zwischen Unternehmen 12 zu verhandeln.
- Anders als in früheren Techniken, wie oben beschrieben, sind Handelspartnervereinbarungen (TPAs) gemäß der vorliegenden Erfindung vorzugsweise maschinell ausführbar, sodass Software für Zusammenarbeit 16 von Unternehmen 12 eine verhandelte Handelspartnervereinbarung (TPA) verstehen und unmittelbar nach ihrem Zustandekommen anfangen kann, der verhandelten Handelspartnervereinbarung (TPA) entsprechend mit Software für Zusammenarbeit 16 eines anderen Unternehmens 12 oder mehrerer anderer Unternehmen 12 zusammenzuarbeiten, das bzw. die an der Verhandlung der Handelspartnervereinbarung (TPA) beteiligt gewesen war bzw. waren. In einer Ausführung kann dies durch Beschreibung des gesamten Meta-Modells des Standards, die in der Handelspartnervereinbarung (TPA) berücksichtigt wird, in einer solchen Art erreicht werden, dass Software für Zusammenarbeit 16 dessen Semantik verstehen und dem Standard entsprechend angleichen kann. Frühere Techniken machten es erforderlich, dass Entwickler, Analysten und sonstiges Personal in Bezug auf Unternehmen 12 einen Standard für Zusammenarbeit verstanden und dann dessen Semantik in die Software für Zusammenarbeit 16 der betroffenen Unternehmen 12 verschlüsselten. Dieser Prozess kann beträchtliche Zeit (z. B. Monate) kosten und war ein bedeutsamer Faktor in der mangelnden Aufnahme privater, differenzierter Standards für Zusammenarbeit gewesen.
- Die Unternehmen 12 in Verbindung mit Netzwerkdienstanbieter 14 können bestehende oder künftige Handelspartner sein und unter ihnen können Hersteller, Distributoren, Großhändler, Wiederverkäufer, Lieferanten, Endverbraucher oder jegliche sonstigen Einheiten sein, die sich an Geschäftsprozessen oder -transaktionen beteiligen. Die Unternehmen 12 in Verbindung mit Netzwerkdienstanbieter 14 können jeweils ein oder mehrere Computersysteme an einem oder mehreren Standorten betreiben und je nach den bestimmten Bedürfnissen Datenspeicherung, Kommunikationen oder sonstige Ressourcen teilen. Diese Computersysteme können geeignete Eingabegeräte, Ausgabegeräte, Massenspeichermedien, Prozessoren, Speicher oder sonstige Komponenten für den Empfang, die Verarbeitung, Speicherung und die Kommunikation von Informationen gemäß dem Betreiben von System 10 umfassen.
- Netzwerkdienstanbieter 14 kann ein Business-to-Business (B2B)-, Business-to-Consumer (B2C)- oder sonstiger Netzwerkdienstanbieter sein, der Unternehmen untereinander verbindet. Die Unternehmen 12 können sich autonom oder nach geeigneter Eingabe von jeglicher Anzahl zugeordneter Anwender interaktiv mit Netzwerkdienstanbieter 14 austauschen. Die Unternehmen 12 können unter Verwendung eines lokalen oder mehrerer lokaler Hausnetzwerke (LANs), städtischer Netzwerke (MANs), landesweiter Netze (WANs), eines weltweiten Computernetzes wie des Internets oder jeglicher sonstigen Kabel-, optischen, drahtlosen oder sonstigen Verbindung. Die Unternehmen 12 und Netzwerkdienstanbieter 14 können durch eine hub-and-spoke-, peer-to-peer- oder jegliche sonstige geeignete Architektur miteinander kommunizieren. In einer Ausführung wird System 10 unter Verwendung einer hub-and-spoke-Architektur implementiert, in der die spokes in geeigneter Art und Weise in Unternehmenssysteme der Unternehmen 12 integriert sind und planmäßigen Datentransfer zwischen diesen Unternehmenssystemen und Netzwerkdienstanbieter 14 erlauben.
- Fig. 2 bis 5 zeigen beispielhaft die Verhandlung eines Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern. In einer Anfangsphase, wie in Fig. 2 gezeigt, arbeitet Software für Zusammenarbeit 16a zugeordnet zu Unternehmen 12a unter Verwendung eines ersten Meta-Modells ("Meta- Modell-1 ") mit Software für Zusammenarbeit 16b zugeordnet zu Unternehmen 12b zusammen. Meta-Modell-1 beschreibt eine für die Zusammenarbeit zwischen Software für Zusammenarbeit 16a und 16b geeignete Handelspartnervereinbarung (TPA) und kann eine standardmäßige Handelspartnervereinbarung (englisch: TPA), eine private, anders als unter Verwendung des Meta-Modell-Verhandlungsdienstes 18 (MMNS) entwickelte Handelspartnervereinbarung (englisch: TPA) sein, oder eine Handelspartnervereinbarung (englisch: TPA), die gemäß der vorliegenden Erfindung unter Verwendung des Meta- Modell-Verhandlungsdienstes 18 (englisch: MMNS 18) verhandelt wurde. In der gezeigten Ausführung arbeitet die Software für Zusammenarbeit 16a auch mit Software für Zusammenarbeit 16c unter Verwendung eines zweiten Meta-Modells ("Meta-Modell-2") zusammen, welches wie Meta-Modell-1 jegliches geeignete Meta-Modell sein kann. Ebenso arbeitet Software für Zusammenarbeit 16f unter Verwendung geeigneter dritter ("Meta-Model-3") bzw. vierter ("Meta-Model-4") Meta-Modelle mit Software für Zusammenarbeit 16d und 16e zusammen. Obwohl bestimmte Formen der Zusammenarbeit und zugeordnete Meta-Modelle zu Erläuterungszwecken gezeigt und beschrieben werden, können jegliche geeigneten Formen der Zusammenarbeit und Meta-Modelle existieren.
- In dem beispielhaft gezeigten Verhandlungsszenario wollen die Unternehmen 12a und 12f, die die Software für Zusammenarbeit 16a bzw. 16f unterstützen, miteinander zusammenarbeiten. Entsprechend beginnen, wie in Fig. 3 gezeigt, die Unternehmen 12a und 12f mit dem Verhandeln eines Standards, der als Grundlage für die Zusammenarbeit zwischen ihnen dienen soll. Durch Meta-Modell-Verhandlungsdienst 18 (MMNS) verhandeln die Unternehmen 12a und 12f ein oder mehrere Meta-Modell-Elemente, die für das Formulieren eines Meta-Modells benutzt werden sollen, das eine verhandelte Handelspartnervereinbarung (TPA) beschreiben soll, die ihren Bedürfnissen angepasst ist und sich für ihre künftige Zusammenarbeit eignet. Die verhandelten Meta-Modell-Elemente und das daraus resultierende Meta-Modell können kennzeichnend für Software für Zusammenarbeit 16a und 16f sein. In einer Ausführung können die Unternehmen 12a und 12f ein oder mehrere Meta-Modell-Elemente aus einem Satz möglicher Meta-Modell- Elemente auswählen, die den Unternehmen 12a und 12f durch Meta-Modell- Verhandlungsdienst 18 (MMNS) kommuniziert oder anderweitig verfügbar gemacht worden sind. Der Satz möglicher Meta-Modell-Elemente kann in Form einer den Unternehmen 12 zugänglichen Mustervorlage (englisch: template) angeboten werden. Der Satz möglicher Meta-Modell-Elemente wird vorzugsweise so zusammengestellt, dass er alle Meta-Modell-Elemente, die für die Unternehmen 12 innerhalb der Marktplatzumgebung von Netzwerkdienstanbieter 14 von Interesse sein könnten, aufweist. Zumindest in bestimmten Ausführungen kann Meta-Modell-Verhandlungsdienst 18 (MMNS) jedoch auch die Anwendbarkeit der Unternehmen 12 unterstützen, neue Meta- Modell-Elemente zur Verwendung in Kombination mit den oder anstelle der vorvalidierten Meta-Modell-Elemente(n) in dem vordefinierten Satz möglicher Meta-Modell-Elemente, die vom Meta-Modell-Verhandlungsdienst 18 (MMNS) unterstützt werden, zu definieren.
- Jedes Meta-Modell-Element handelt typischerweise mit einem zugeordneten Satz potenzieller Bedingungen, Definitionen oder Standards, die kollektiv eine vollständige Beschreibung einer verhandelten Handelspartnervereinbarung (TPA) vorsehen können. Beispielsweise können Meta-Modell-Elemente, die von Meta-Modell-Verhandlungsdienst 18 (MMNS) unterstützt werden, Lieferkettenelemente (auf die möglicherweise auch als Dimensionen verwiesen werden kann) wie Teil (d. h. Teilenummer, Lagereinheit (LE) oder sonstige Kennzeichnung), Puffer (d. h. Teil an einem Ort), Werk (d. h. Standort, von wo aus oder zu welchem der Versand erfolgen wird) sowie Ressource (stellvertretend für Kapazität) aufweisen. Sobald eine oder mehrere dieser Lieferkettenelemente verhandelt und in einer Handelspartnervereinbarung (TPA) berücksichtigt worden sind, können die Unternehmen 12a und 12f anschließend auf der Grundlage dieser Elemente zusammenarbeiten, um beispielsweise genau zu bestimmen, welche Teile in einer Geschäftstransaktion einbezogen sein werden, wo sich die Teile befinden, woher oder wohin die Teile versandt werden und welche Kapazität für die Verarbeitung der Teile benötigt sein wird.
- Meta-Modell-Verhandlungsdienst 18 (MMNS) kann eine oder mehrere Arten von Meta- Modell-Elementen, die von den Unternehmen 12 verhandelt worden sind, um als Grundlage für eine verhandelte Handelspartnervereinbarung (TPA) zu dienen, unterstützen. So können beispielsweise verhandelte Meta-Modell-Elemente in jeglicher geeigneten Kombination und ohne Einschränkung aufweisen: (1) Rollentypen-Elemente, die festlegen, wer sich an der Zusammenarbeit beteiligen kann (z. B. Lieferanten oder Käufer); (2) Kombinationen von Lieferkettenelementen (auf die auch als Dimensionalität verwiesen werden kann), auf denen die Zusammenarbeit erfolgen kann (z. B. Teil - Ort (Versand von) - Ort (Versand nach), Ort (Versand von) - Puffer, usw.); (3) Zugriff, den bestimmte Rollentypen auf bestimmte Dimensionalität haben; (4) Art der Zusammenarbeitstransaktion (z. B. Angebotsanfrage (ANF, englisch: RFQ)) im Verhältnis zur Dimensionalität, wie der Struktur (z. B. hierarchisch) und Datenelemente der Transaktion, ein Vollstatus- oder sonstiges Modell, das den Lebenszyklus der Transaktion beschreibt, den Zugriff, den ein Rollentyp auf die Datenelemente der Transaktion im Verhältnis zu dem Status der Transaktion hat, die Aktionen, die ein Rollentyp auf die Transaktion im Verhältnis zu dem Status der Transaktion ausführen kann, und ob die Transaktion das Aufzeichnungssystem ist oder stattdessen, ob es ein anderes Aufzeichnungssystem gibt, mit dem Synchronisation erfolgen soll; (5) gemeinsame Berechnungen, Probleme, Warnungen und dergleichen, die beide Unternehmen 12 sehen können (z. B. definiert als gemeinsame JAVA-Klassen, die auf der Zusammenarbeitstransaktion einwirken, die auf einer standardmäßigen JAVA Virtual Machine (JVM) in einem der Unternehmen 12 läuft; und (6) vorübergehende Horizontstruktur der Zusammenarbeitstransaktion (z. B. Anzahl Tage, gefolgt von der Anzahl Wochen, gefolgt von der Anzahl Monate). Obwohl bestimmte Meta-Modell- Elemente beispielhaft beschrieben werden, können jegliche geeigneten Meta-Modell- Elemente bei Meta-Modell-Verhandlungsdienst 18 (MMNS) unterstützt werden, die von einem oder beiden Unternehmen 12 für Verhandlung ausgewählt und von den Unternehmen 12 den besonderen Bedürfnissen entsprechend verhandelt worden sind.
- Sobald die verhandelten Meta-Modell-Elemente verhandelt worden sind, formuliert Meta- Modell-Verhandlungsdienst 18 (MMNS) ein Meta-Modell für die Handelspartnervereinbarung (TPA), das die verhandelten Meta-Modell-Elemente aufweist. Wie in Fig. 4 gezeigt kommuniziert Meta-Modell-Verhandlungsdienst 18 (MMNS) das verhandelte Meta-Modell ("Meta-Modell-5") in jeglicher geeigneten Art und Weise zur Software für Zusammenarbeit 16a und 16f der Unternehmen 12a bzw. 12f. Die jeweilige Software für Zusammenarbeit 16a und 16f ist anwendbar, das verhandelte Meta-Modell, wie in einer zugeordneten Handelspartnervereinbarung (TPA) berücksichtigt, zu empfangen und anzunehmen, die Semantik des verhandelten Meta-Modells zu verstehen und dem verhandelten Meta-Modell entsprechend zusammenzuarbeiten. Zusammenarbeit kann die der verhandelten Handelspartnervereinbarung (TPA) entsprechende Ausführung einer oder mehrerer Transaktionen aufweisen. In der bevorzugten Ausführung, wie oben beschrieben, ist die jeweilige Software 16a und 16f anwendbar, im Wesentlichen unmittelbar nach ihrem Zustandekommen mit geringfügiger oder ohne Veränderung der Software für Zusammenarbeit 16a und 16f der verhandelten Handelspartnervereinbarung (TPA) entsprechend zusammenzuarbeiten. Dieses kann einen bedeutsamen technischen Vorteil bieten.
- In einer Ausführung wird Software für Zusammenarbeit 16 derart entwickelt, um die Semantik eines jeglichen verhandelten Meta-Modells, das von dem Meta-Modell- Verhandlungsdienst 18 (MMNS) empfangen wird, zügig zu verstehen, dass sie die Semantik aller möglichen Meta-Modell-Elemente, die von dem Meta-Modell- Verhandlungsdienst 18 (englisch: MMNS) unterstützt werden, versteht. Im Ergebnis versteht die Software für Zusammenarbeit 16 und ist sie anwendbar, jeglichem verhandelten Meta-Modell entsprechend, das jegliche Kombination unterstützter Meta- Modell-Elemente aufweist, im Wesentlichen selbsttätig, zusammenzuarbeiten. Wenn die Software für Zusammenarbeit 16 diese Anwendbarkeit besitzt, kann sie adaptiv genannt werden. Wie oben angegeben kann eine verhandelte Handelspartnervereinbarung (TPA), die verstanden werden und dann im Wesentlichen unmittelbar und ohne bedeutsame Modifikation der Software für Zusammenarbeit 16 ausgeführt werden kann, maschine- ausführbar genannt werden.
- In einem Beispiel könnte Unternehmen 12a ein Käufer und Unternehmen 12f ein Lieferant sein. Die Unternehmen 12a und 12f haben ein Meta-Modell (Meta-Modell-5) auf der Grundlage von Teil- und Ort-Elementen verhandelt, die formuliert und durch den Meta- Modell-Verhandlungsdienst 18 (englisch: MMNS) an die Software für Zusammenarbeit 16 kommuniziert worden sind. In einem Beispiel haben die Unternehmen 12 und 12f ein Meta- Modell (Meta-Modell-5) verhandelt, das ihre künftige Zusammenarbeit regeln wird. Sie haben vereinbart, dass der Zweck der Zusammenarbeit die Abdeckung des Bedarfs an einem Käufer-Ort von einem bestimmten Lieferanten-Ort aus für ein bestimmtes Teil ist. Die Unternehmen 12a und 12f haben somit die Struktur der Zusammenarbeitstransaktionen im Sinne von Teilen, Käufer-Orten und Lieferanten-Orten verhandelt. Die Zuordnung zwischen der verhandelten Zusammenarbeitstransaktion und der unterliegenden Lieferkettenelemente wie Teil und Ort sind in diesem Beispiel kritisch für die weitere Verhandlung von Ausnahmen und Vorkommnissen, die vom Status der gesamten Lieferkette und sonstigen Zusammenarbeitstransaktionen in der Lieferkette abhängig sind.
- Die Unternehmen 12a und 12f haben weiterhin die Art vereinbart, in der das Bedarfssignal erfolgt, die Art, in der die Lieferantwort stattfinden soll sowie das Protokoll, das die jeweilige adaptive Software für die Zusammenarbeit 16a und 16f verwenden werden, um diese Signale weiterzuleiten. Weiterhin haben die Unternehmen 12a und 12f Ausnahmebedingungen verhandelt, die sich vortun werden, wenn eine bestimmte Partei sich nicht an dem verhandelten Protokoll hält. Darüber hinaus haben die Unternehmen 12a und 12f die Logistik für den physischen Versand der Teile verhandelt.
- Die jeweilige Software für Zusammenarbeit 16a und 16f können dem verhandelten Meta- Modell (Meta-Modell-5) entsprechend zusammenarbeiten und bestimmen, dass ein Teil mit einer bestimmten Lagereinheit LE vom Unternehmen 12a an einem bestimmten Käufer-Ort benötigt ist. Dieser Bedarf wird dann dem Meta-Modell entsprechend an die Software für Zusammenarbeit 16f des Lieferanten weitergeleitet. Die Software für Zusammenarbeit 16f des Lieferanten wird dann auf diesen Bedarfssignal dem verhandelten Meta-Modell entsprechend antworten. Wenn die Antwort innerhalb der Parameter liegt, wird die Software für Zusammenarbeit 16a des Käufers dem Meta-Modell entsprechend einen Kaufauftrag ausfertigen. Der Lieferant 12f wird dann die gewünschte Menge Teile an dem gewünschten Datum dem verhandelten Logistikmodell entsprechend versenden. Zu jeder Zeit während der Zusammenarbeit überwachen jeweils die Software für Zusammenarbeit 16a und 16f (wie auch sonstige Zusammenarbeitstransaktionen) die Lieferkette, um Ausnahmebedingungen zu entdecken und Ereignisse zu initiieren. Obwohl ein bestimmtes Beispiel beschrieben wird, werden in der Technik Erfahrene feststellen, dass die vorliegende Erfindung nicht auf ein bestimmtes Zusammenarbeitsszenario begrenzt ist.
- Fig. 6 zeigt beispielhaft einen Netzwerkdienstanbieter 14 und Interaktionen mit verschiedenen Unternehmen 12 in weiteren Einzelheiten. Netzwerkdienstanbieter 14 kann eine oder mehrere Firewalls 20 zur Erstellung eines "DMZ" oder sonstigen Sicheren Bereich 22 errichten, der die Unternehmen 12 von bestimmten Verarbeitungs- und Datenspeicherressourcen des Netzwerkdienstanbieters 14 abtrennt. In einer Ausführung isoliert DMZ 22 ein Protokoll für den Transfer von Dateien (FTP) oder sonstigen Fileserver 24, der Datendateien 26 von Unternehmenssystemen 28, zugeordnet zu Unternehmen 12, empfängt. Fileserver 24 kommuniziert Datendateien 26 zu einer Datenbankschicht 30 von Netzwerkdienstanbieter 14 zur Speicherung in Datenbank 32 als flatfiles oder anderweitig. Wenn. Netzwerkdienstanbieter 14 einen oder mehrere gehostete Planungsdienste anbietet, kann Fileserver 24 auch Planungsoutput 34 von einem oder mehreren Planungsengines 36 in einer Anwendungsschicht 38 des Netzwerkdienstanbieters 14 empfangen. Fileserver 24 kann gegebenenfalls Planungsoutput 34 an die Unternehmenssysteme 28 der Unternehmen 12 kommunizieren. Planungsengine 36 kann mit Datenbank 32 interagieren oder, mehr bevorzugt im Hinblick auf bestimmte Aufgaben, mit einem aktiven Datenlager 40 (englisch: active data warehouse, ADW 40), in dem die Informationen, die in Datendateien 26 aufweisen sind, gespeichert und aktualisiert werden können.
- DMZ 22 isoliert ebenfalls einen oder mehrere Webserver 42, innerhalb einer Webschicht 44 von Netzwerkdienstanbieter 14, der zwischen Manager 46 in Anwendungsschicht 38 und einem oder mehreren Anwendern 48, zugeordnet zu Unternehmen 12, kommuniziert. Zum Beispiel kann Webserver 42 mit solchen Anwendern 48 unter Verwendung von Seiten in Hypertext Markup Language (HTML) oder Dokumenten in Extensible Markup Language (XML), die in Secure Hypertext Transfer Protocol (S-HTTP) oder sonstigen geeigneten Anfragen aufweisen sind, kommunizieren. Soweit dateibasierte, webbasierte und sonstige Kommunikationstechniken als Beispiele beschrieben sind, können die Unternehmen 12 mit Netzwerkdienstanbieter 14 in jeglicher geeigneten Art und Weise kommunizieren, ohne den beabsichtigten Umfang der vorliegenden Erfindung zu verlassen. Wo zutreffend bedeutet der Verweis auf die Aktionen der Unternehmen 12 den Einschluss der Aktionen der diesen zugeordneten Unternehmenssysteme 28 und/oder der diesen zugeordneten Anwender 48. Wie oben beschrieben können die Unternehmen 12 in bestimmten Ausführungen ganz oder zumindest im Wesentlichen autonom sein.
- Datenbank 50 kann die Meta-Modell-Elemente, die von den Unternehmen 12 verhandelt werden können und Informationen bezüglich der Formulierung eines oder mehrerer Meta- Modelle auf der Grundlage individuell verhandelter Meta-Modell-Elemente speichern. Zum Beispiel kann, wie oben beschrieben, Datenbank 50 eine Mustervorlage (englisch: template) speichern, die sämtliche möglichen Meta-Modell-Elemente aufweist, die von den Unternehmen 12 zur Aufnahme in einem endgültigen Meta-Modell, das eine bestimmte Handelspartnervereinbarung (TPA) beschreibt, vereinbart werden können. Datenbank 50 kann auch ein oder mehrere Meta-Modelle speichern, die von den Unternehmen 12 für frühere Transaktionen benutzt worden sind und die beispielsweise Element für Element geändert werden können und so neue verhandelte Meta-Modelle bilden. Datenbank 50 kann jegliche geeigneten Informationen, die für das Verfahren der Verhandlung von Meta- Modell-Elementen und der Formulierung vollständiger verhandelter Meta-Modelle auf der Grundlage dieser Elemente relevant sind, speichern.
- In einer Ausführung ist Manager 46 für das Managen des Datenstromes zu und von dem Netzwerkdienstanbieter 14 und innerhalb des Netzwerkdienstanbieters 14 in Verbindung mit der Verhandlung von Meta-Modell-Elementen für eine Handelspartnervereinbarung (TPA) unter Verwendung der verhandelten Meta-Modell-Elemente für das Formulieren eines vollständigen Meta-Modells für die Handelspartnervereinbarung (TPA) und sonstiger Aktivitäten, die vorstehend ausführlicher beschrieben wurden, verantwortlich. Manager 46 kann gegebenenfalls Zugriff auf das aktive Datenlager 40 (englisch: active data warehouse, ADW 40) haben und kann Zugriff auf die Informationen erlangen, die in Datenbank 50 in Verbindung mit ihren Tätigkeiten gespeichert sind. Obwohl Datenbank 32, ADW 40 und Datenbank 50 als separate Einheiten beschrieben werden, betrachtet die vorliegende Erfindung diese Komponenten als ganz oder teilweise integral zueinander, je nach bestimmten Bedürfnissen.
- Die Komponenten des Netzwerkdienstanbieters 14 können durch Verwendung jeglicher geeigneten Kombination von Software, Firmware, Hardware oder sonstiger geeigneter Komponenten implementiert werden. Die Softwarekomponenten des Netzwerkdienstanbieters 14 können gemäß jeglicher geeigneten Software-Methodologien implementiert werden. Zum Beispiel können Planungsengine 36 und Manager 46 unter Verwendung objektorientierter Softwaremethodologien implementiert, und die Meta- Modell-Elemente, Meta-Modelle und Handelspartnervereinbarungen (TPAs) können unter Verwendung von JAVA-Klassen oder sonstiger geeigneter objektorientierter Konstrukte dargestellt werden Fig. 7 zeigt beispielhaft ein Verfahren zur Erleichterung der Verhandlung eines Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern. Das Verfahren beginnt bei Schritt 100, wo zumindest zwei Unternehmen 12, die zusammenzuarbeiten wünschen, Zugriff auf Meta-Modell-Verhandlungsdienst 18 (MMNS 18) des Netzwerkdienstanbieters 14 haben. Zumindest eines dieser Unternehmen 12 erlangt bei Schritt 102 Zugriff auf den Satz möglicher Meta-Modell-Elemente, die von Meta- Modell-Verhandlungsdienst 18 (MMNS 18) unterstützt werden, in Form einer Mustervorlage (englisch: templates) oder anderweitig. Die bestehenden standardmäßigen Meta-Modelle der beiden Partner werden ebenfalls vorzugsweise zum Zeitpunkt der Verhandlung verfügbar gemacht. Das sich ergebende verhandelte Meta-Modell kann mit dem einen oder anderen Meta-Modell des Partners identisch sein, kann ein Hybrid des bestehenden standardmäßigen Meta-Modells oder kann vollständig ohne Bezug mit den bestehenden standardmäßigen Meta-Modellen sein. Zumindest eines der Unternehmen 12 wählt ein oder mehrere Meta-Modell-Elemente aus dem Satz bei Schritt 104 aus und verhandelt mit dem einen oder mit mehreren anderen Unternehmen 12 in Bezug auf die ausgewählten Meta-Modell-Elemente gemäß ihren bestimmten Bedürfnissen bei Schritt 106. Die Unternehmen 12 können Meta-Modell-Elemente individuell in jeglicher geeigneten Reihenfolge verhandeln, im Wesentlichen gleichzeitig oder auf jegliche sonstige geeignete Art und Weise. Bei Schritt 108 arbeiten die Unternehmen 12 und Meta-Modell- Verhandlungsdienst 18 (MMNS) zusammen, um ein endgültiges verhandeltes Meta-Modell zu erzeugen, welches die individuellen verhandelten Meta-Modell-Elemente aufweist. Das verhandelte Meta-Modell beschreibt eine Handelspartnervereinbarung (TPA) für künftige Zusammenarbeit zwischen den Handelspartnern. Obwohl das verhandelte Meta-Modell als vollständig oder endgültig bezeichnet werden kann, sieht die vorliegende Erfindung vor, dass das Meta-Modell bei spezifizierten Auslösern periodisch oder in jeglicher sonstigen geeigneten Art und Weise erneut verhandelt werden kann. Darüber hinaus werden die Meta-Modelle vorzugsweise durch eine Version gekennzeichnet, um die Neu-Verhandlung zu vereinfachen. Bei Schritt 110 kommuniziert Meta-Modell-Verhandlungsdienst 18 (MMNS) das verhandelte Meta-Modell zu der Software für Zusammenarbeit 16 eines jeden Unternehmens 12. Die Software für Zusammenarbeit 16 eines jeden Unternehmens 12empfängt das verhandelte Meta-Modell bei Schritt 112. Wenn die Handelspartnervereinbarung (TPA) für das verhandelte Meta-Modell maschinell ausführbar und die Software für Zusammenarbeit 16 eines jeden Unternehmens adaptiv ist, liest die Software für Zusammenarbeit 16 bei Schritt 114 vorzugsweise das verhandelte Meta- Modell, versteht dessen Semantik und kann an Kollaborativ-Geschäfisprozessen oder -transaktionen mit anderen Unternehmen 12 gemäß dem verhandelten Meta-Modell und dessen zugeordneter Handelspartnervereinbarung (TPA) teilnehmen.
- Obwohl die vorliegende Erfindung in Einzelheiten beschrieben wird, können jemandem, der mit der Technik vertraut ist, verschiedene Änderungen und Modifikationen einfallen. Es ist beabsichtigt, dass die vorliegende Erfindung solche Änderungen und Modifikationen als liegend innerhalb der beiliegenden Ansprüche mit einschließt.
Claims (50)
einen Satz mit einem oder mehreren Meta-Modell Elementen, die jeweils von zwei oder mehr Unternehmen verhandelt und in ein verhandeltes Meta-Modell aufgenommen werden können, welches eine Vereinbarung zwischen den Unternehmen über die Zusammenarbeit zwischen den Unternehmen beschreibt, wobei jedes Meta-Modell-Element in dem Satz einen Teil des potenziellen Standards für die Zusammenarbeit zwischen Unternehmen beschreibt;
einen Meta-Modell-Verhandlungsdienst, welcher anwendbar ist, um:
eine Anzeige zu erhalten, dass zwei oder mehr Unternehmen einen Standard für die Zusammenarbeit zwischen den Unternehmen zu verhandeln wünschen;
Zugriff auf den Satz von Meta-Modell-Elementen zu verschaffen;
Auswählen von einem oder mehr Meta-Modell-Elementen für die Verhandlung und Aufnahme in ein verhandeltes Meta-Modell zu empfangen, wobei das verhandelte Meta-Modell eine Vereinbarung zwischen den Unternehmen für die Zusammenarbeit zwischen den Unternehmen beschreibt;
die Verhandlung der ausgewählten Meta-Modell-Elemente zu erleichtern;
die verhandelten Meta-Modell-Elemente in das verhandelte Meta-Modell für die Zusammenarbeit zwischen den Unternehmen aufzunehmen; und
das verhandelte Meta-Modell zu den Unternehmen zu kommunizieren, um die Zusammenarbeit zwischen den Unternehmen entsprechend den Standards für die Zusammenarbeit zu ermöglichen, die sich in dem verhandelten Meta-Modell widerspiegeln.
Rollentypen;
Dimensionen, die jeweils ein Lieferkettenelement aufweisen;
Dimensionalitäten, die jeweils eine Kombination von Lieferkettenelement aufweisen;
Zugriff von bestimmten Rollentypen auf bestimmte Dimensionalitäten;
Typen von Zusammenarbeitstransaktionen mit Bezug zu bestimmten Dimensionalitäten;
geteilte Operationen, die für zumindest zwei Unternehmen sichtbar sind;
vorübergehende Strukturen von Zusammenarbeitstransaktionen.
Struktur der Transaktion;
Datenelemente in Verbindung mit der Transaktion;
ein Zustandsmodell, das einen Lebenszyklus der Transaktion beschreibt;
Zugriff, den ein Rollentype auf Datenelemente der Transaktion in Relation zu einem Zustand der Transaktion hat;
Aktionen, die ein Rollentyp auf die Transaktion im Verhältnis zu dem Status der Transaktion ausführen kann; und
ob die Transaktion ein Aufzeichnungssystem ist oder ob Synchronisation mit einem anderen Aufzeichnungssystem erfolgen muss.
Empfang einer Anzeige, dass zwei oder mehr Unternehmen einen Standard für die Zusammenarbeit zwischen den Unternehmen zu verhandeln wünschen;
Verschaffen von Zugriff auf einen Satz mit einem oder mehreren Meta- Modell-Elementen, wobei jedes Meta-Modell-Element in dem Satz von den Unternehmen verhandelt und in ein verhandeltes Meta-Modell aufgenommen werden kann, welches eine Vereinbarung zwischen den Unternehmen über die Zusammenarbeit zwischen den Unternehmen beschreibt, wobei jedes Meta-Modell-Element in dem Satz einen Teil eines potenziellen Standards für die Zusammenarbeit zwischen Unternehmen beschreibt;
Empfang von Auswahlen von einem oder mehreren Meta-Modell-Elementen für die Verhandlung und Aufnahme in ein verhandeltes Meta-Modell, wobei das verhandelte Meta-Modell eine Vereinbarung zwischen den Unternehmen für die Zusammenarbeit zwischen den Unternehmen beschreibt;
Erleichterung der Verhandlung der ausgewählten Meta-Modell-Elemente;
Aufnahme der verhandelten Meta-Modell-Elemente in das verhandelte Meta-Modell für die Zusammenarbeit zwischen den Unternehmen; und
Kommunikation des verhandelten Meta-Modells zu den Unternehmen, um die Zusammenarbeit zwischen den Unternehmen entsprechend den Standards für die Zusammenarbeit zu ermöglichen, die sich in dem verhandelten Meta-Modell widerspiegeln.
Rollentypen; Dimensionen, die jeweils ein Lieferkettenelement aufweisen;
Dimensionalitäten, die jeweils eine Kombination von Lieferkettenelementen aufweisen;
Zugriff bestimmter Rollentypen auf bestimmte Dimensionalitäten;
Typen von Zusammenarbeitstransaktionen in Bezug zu bestimmten Dimensionalitäten;
geteilte Operationen, die für zumindest zwei Unternehmen sichtbar sind;
vorübergehende Strukturen von Zusammenarbeitstransaktionen.
Struktur der Dimensionalität:
Datenelemente in Verbindung mit der Transaktion;
ein Zustandsmodell, das einen Lebenszyklus der Transaktion beschreibt;
Zugriff, den ein Rollentyp auf Datenelemente der Transaktion in Relation zu einem Zustand der Transaktion hat;
Aktionen, die ein Rollentyp auf die Transaktion im Verhältnis zu dem Status der Transaktion ausführen kann; und
ob die Transaktion ein Aufzeichnungssystem ist oder ob Synchronisation mit einem anderen Aufzeichnungssystem erfolgen muss.
eine Anzeige zu erhalten, dass zwei oder mehr Unternehmen einen Standard für die Zusammenarbeit zwischen den Unternehmen zu verhandeln wünschen;
Zugriff auf einen Satz mit einem oder mehreren Meta-Modell-Elementen zu verschaffen, wobei jedes Meta-Modell-Element in dem Satz von den Unternehmen verhandelt und in ein verhandeltes Meta-Modell aufgenommen werden kann, welches eine Vereinbarung zwischen den Unternehmen über die Zusammenarbeit zwischen den Unternehmen beschreibt, wobei jedes Meta-Modell-Element in dem Satz einen Teil eines potenziellen Standards für die Zusammenarbeit zwischen Unternehmen beschreibt;
die Auswahlen von einem oder mehreren Meta-Modell-Elementen für die Verhandlung und Aufnahme in ein verhandeltes Meta-Modell zu empfangen, wobei das verhandelte Meta-Modell eine Vereinbarung zwischen den Unternehmen für die Zusammenarbeit zwischen den Unternehmen beschreibt;
die Verhandlung der ausgewählten Meta-Modell-Elemente zu erleichtern;
die verhandelten Meta-Modell-Elemente in das verhandelte Meta-Modell für die Zusammenarbeit zwischen den Unternehmen aufzunehmen; und
das verhandelte Meta-Modell zu den Unternehmen zu kommunizieren, um die Zusammenarbeit zwischen den Unternehmen entsprechend den Standards für die Zusammenarbeit zu ermöglichen, die sich in dem verhandelten Meta-Modell widerspiegeln.
Rollentypen;
Dimensionen, die jeweils ein Lieferkettenelement aufweisen;
Dimensionalitäten, die jeweils eine Kombination von Lieferkettenelementen aufweisen;
Zugriff bestimmter Rollentypen auf bestimmte Dimensionalitäten;
Typen von Zusammenarbeitstransaktionen in Bezug zu bestimmten Dimensionalitäten;
geteilte Operationen, die für zumindest zwei Unternehmen sichtbar sind;
vorübergehende Strukturen von Zusammenarbeitstransaktionen.
Struktur der Transaktion:
Datenelemente zugeordnet zu der Transaktion;
ein Zustandsmodell, das einen Lebenszyklus der Transaktion beschreibt;
Zugriff, den ein Rollentyp auf Datenelemente der Transaktion in Relation zu einem Zustand der Transaktion hat;
Aktionen, die ein Rollentyp auf die Transaktion im Verhältnis zu dem Status der Transaktion ausführen kann; und
ob die Transaktion ein Aufzeichnungssystem ist oder ob Synchronisation mit einem anderen Aufzeichnungssystem erfolgen muss.
Mittel für den Empfang einer Anzeige, dass zwei oder mehr Unternehmen einen Standard für die Zusammenarbeit zwischen den Unternehmen zu verhandeln wünschen;
Mittel zur Verschaffung eines Zugriffs auf einen Satz mit einem oder mehreren Meta-Modell-Elementen verschafft, wobei jedes Meta-Modell- Element in dem Satz von den Unternehmen verhandelt und in ein verhandeltes Meta-Modell aufgenommen werden kann, welches eine Vereinbarung zwischen den Unternehmen über die Zusammenarbeit zwischen den Unternehmen beschreibt, wobei jedes Meta-Modell-Element in dem Satz einen Teil eines potenziellen Standards für Zusammenarbeit zwischen Unternehmen beschreibt;
Mittel zum Empfangen von Auswahlen von einem oder mehreren Meta- Modell-Elementen für die Verhandlung und Aufnahme in ein verhandeltes Meta-Modell, wobei das verhandelte Meta-Modell eine Vereinbarung zwischen den Unternehmen für die Zusammenarbeit zwischen den Unternehmen beschreibt;
Mittel zur Erleichterung der Verhandlung der ausgewählten Meta-Modell- Elemente;
Mittel zur Aufnahme der verhandelten Meta-Modell-Elemente in das verhandelte Meta-Modell für die Zusammenarbeit zwischen den Unternehmen; und
Mittel zur Kommunikation des verhandelten Meta-Modells zu den Unternehmen, um die Zusammenarbeit zwischen den Unternehmen entsprechend den Standards für die Zusammenarbeit zu ermöglichen, die sich in dem verhandelten Meta-Modell widerspiegeln.
einen Satz mit einem oder mehreren Meta-Modell-Elementen, die jeweils von zwei oder mehr Unternehmen verhandelt und in ein besonders zugeschnittenes, verhandeltes Meta-Modell aufgenommen werden können, welches eine Vereinbarung zwischen den Unternehmen über die Zusammenarbeit zwischen den Unternehmen beschreibt, wobei jedes Meta- Modell-Element in dem Satz einen Teil eines potenziellen privaten Standards für die Zusammenarbeit zwischen den Unternehmen beschreibt;
einen Meta-Modell-Verhandlungsdienst, der bei Ausführung anwendbar ist, um:
eine Anzeige zu erhalten, dass zwei oder mehr Unternehmen einen privaten Standard für die Zusammenarbeit zwischen den Unternehmen zu verhandeln wünschen;
Zugriff auf einen Satz von Meta-Modell-Elementen zu verschaffen;
Auswahlen von einem oder mehreren Meta-Modell-Elementen für die Verhandlung und Aufnahme in ein besonders zugeschnittenes, verhandeltes Meta-Modell zu empfangen, wobei das verhandelte Meta-Modell eine Vereinbarung zwischen den Unternehmen für die Zusammenarbeit zwischen den Unternehmen beschreibt;
die Verhandlung der ausgewählten Meta-Modell-Elemente zu erleichtern;
die verhandelten Meta-Modell-Elemente in das verhandelte Meta- Modell für die Zusammenarbeit zwischen den Unternehmen aufzunehmen, wobei das verhandelte Meta-Modell auf die besonderen Bedürfnisse der Unternehmen zugeschnitten wird; und
das besonders zugeschnittene, verhandelte Meta-Modell an die Software für Zusammenarbeit der Unternehmen zu kommunizieren, um die Zusammenarbeit zwischen den Unternehmen dem privaten Standard für Zusammenarbeit entsprechend, der in dem besonders zugeschnittenen Meta-Modell berücksichtigt wird, zu ermöglichen, wobei die Software für Zusammenarbeit anwendbar ist um, im Wesentlichen selbsttätig und im Wesentlichen unabhängig von einer Modifikation an der Software für die Zusammenarbeit nach der Verhandlung des besonders zugeschnittenen Meta-Modells, entsprechend dem verhandelten Meta-Modell zu verstehen und zusammen zu arbeiten.
ein verhandeltes Meta-Modell von einem Meta-Modell-Verhandlungsdienst zu empfangen, wobei das verhandelte Meta-Modell eine Vielzahl von verhandelten Meta-Modell-Elementen aufweist, die aus einem Satz Meta- Modell-Elementen ausgewählt wurden, jeweils in der Lage, von zwei oder mehr Unternehmen verhandelt zu werden, wobei jedes Meta-Modell- Element in dem Satz einen Teil eines potenziellen Standards für die Zusammenarbeit zwischen Unternehmen beschreibt, wobei das verhandelte Meta-Modell eine Vereinbarung über Zusammenarbeit zwischen dem zugeordneten Unternehmen und einem oder mehreren anderen Unternehmen beschreibt, wobei das verhandelte Meta-Modell von dem zugeordneten Unternehmen und dem einen oder den mehreren anderen Unternehmen unter Verwendung des Netzwerkdienstanbieters verhandelt worden ist;
die Semantik des verhandelten Meta-Modells im Wesentlichen unabhängig von einer Modifizierung der Software für Zusammenarbeit nach der Verhandlung des Meta-Modells zu verstehen; und
im Wesentlichen selbsttätig mit dem einen oder mehreren anderen Unternehmen gemäß dem Standard für Zusammenarbeit, der in dem verhandelten, in der Software für Zusammenarbeit empfangenen Meta- Modell berücksichtigt worden ist, zusammenzuarbeiten.
einen oder mehrere Rollentypen:
eine oder mehrere Dimension(en), die jeweils ein Lieferkettenelement aufweist bzw. aufweisen;
eine oder mehrere Dimensionalität(en), die jeweils eine Kombination von Lieferkettenelementen aufweist bzw. aufweisen;
Zugriff eines oder mehrerer Rollentypen auf eine oder mehrere bestimmte Dimensionalitäten;
einen oder mehrere Zusammenarbeitstransaktionstypen in Relation zu einer oder mehreren bestimmten Dimensionalitäten;
eine oder mehrere geteilte für die Unternehmen sichtbare Operation(en); sowie
eine oder mehrere vorübergehende Strukturen von Zusammenarbeitstransaktionen, die dem verhandelten Meta-Modell entsprechend ausgeführt wird bzw. werden.
Struktur der Transaktion:
Datenelemente zugeordnet zu der Transaktion;
ein Zustandsmodell, das einen Lebenszyklus der Transaktion beschreibt;
Zugriff, den ein Rollentyp auf Datenelemente der Transaktion in Relation zu einem Zustand der Transaktion hat;
Aktionen, die ein Rollentyp auf die Transaktion im Verhältnis zu dem Status der Transaktion ausführen kann; und
ob die Transaktion ein Aufzeichnungssystem ist oder ob Synchronisation mit einem anderen Aufzeichnungssystem erfolgen muss.
ein verhandeltes Meta-Modell von einem Meta-Modell-Verhandlungsdienst zu empfangen, wobei das verhandelte Meta-Modell eine Vielzahl von verhandelten Meta-Modell-Elementen aufweist, die aus einem gespeicherten Satz Meta-Modell-Elementen ausgewählt wurden, jeweils anwendbar, von zwei oder mehr Unternehmen verhandelt zu werden, wobei jedes Meta- Modell-Element in dem Satz einen Teil eines potenziellen Standards für die Zusammenarbeit zwischen Unternehmen beschreibt, wobei das verhandelte Meta-Modell eine Vereinbarung über Zusammenarbeit zwischen dem zugeordneten Unternehmen und einem oder mehreren anderen Unternehmen beschreibt, wobei das verhandelte Meta-Modell von dem zugeordneten Unternehmen und dem einen oder den mehreren anderen Unternehmen unter Verwendung des Meta-Modell-Verhandlungsdienstes verhandelt worden ist;
die Semantik des verhandelten Meta-Modells im Wesentlichen unabhängig von einer Modifizierung der Software für Zusammenarbeit nach der Verhandlung des Meta-Modells zu verstehen; und
im Wesentlichen selbsttätig mit dem einen oder mehreren anderen Unternehmen gemäß dem Standard für Zusammenarbeit, der in dem verhandelten, in der Software für Zusammenarbeit empfangenen Meta- Modell berücksichtigt worden ist, zusammenzuarbeiten.
einen oder mehrere Rollentypen:
eine oder mehrere Dimensionen, die jeweils ein Lieferkettenelement aufweisen;
eine oder mehrere Dimensionalität(en), die jeweils eine Kombination von Lieferkettenelementen aufweist bzw. aufweisen;
Zugriff eines oder mehrerer Rollentypen auf eine oder mehrere bestimmte Dimensionalitäten;
einen oder mehrere Zusammenarbeitstransaktionstypen in Relation zu einer oder mehreren bestimmten Dimensionalitäten;
eine oder mehrere geteilte für die Unternehmen sichtbare Operationen; sowie
eine oder mehrere vorübergehende Strukturen von Zusammenarbeitstransaktionen, die dem verhandelten Meta-Modell entsprechend ausgeführt wird bzw. werden.
Struktur der Transaktion:
Datenelemente zugeordnet zu der Transaktion;
ein Zustandsmodell, das einen Lebenszyklus der Transaktion beschreibt;
Zugriff, den ein Rollentyp auf Datenelemente der Transaktion in Relation zu einem Zustand der Transaktion hat;
Aktionen, die ein Rollentyp auf die Transaktion im Verhältnis zu dem Status der Transaktion ausführen kann; und
ob die Transaktion ein Aufzeichnungssystem ist oder ob Synchronisation mit einem anderen Aufzeichnungssystem erfolgen muss.
eine Vielzahl verhandelter, aus einem gespeicherten Satz Meta-Modell- Elemente ausgewählter Meta-Modell-Elemente aufweist, wobei jedes von ihnen von zwei oder mehr Unternehmen verhandelt werden kann, wobei jedes Meta-Modell-Element in dem Satz einen Teil eines potenziellen Standards für Zusammenarbeit zwischen Unternehmen beschreibt;
eine Vereinbarung über Zusammenarbeit zwischen zwei oder mehr Unternehmen beschreibt;
von den zwei oder mehr Unternehmen unter Verwendung eines Meta- Modell-Verhandlungsdienstes in Verbindung mit einem Netzwerkdienstanbieter verhandelt worden ist; sowie
Semantik beinhaltet, die von der Software für die Zusammenarbeit in Bezug auf jedes der zwei oder mehr Unternehmen, im Wesentlichen unabhängig von jeglicher Änderung der Software für Zusammenarbeit nach der Verhandlung des Meta-Modells verstanden werden kann, in der Weise, dass die Software für Zusammenarbeit der zwei oder mehr Unternehmen anwendbar ist, im Wesentlichen selbsttätig gemäß dem Standard für Zusammenarbeit, der in dem verhandelten Meta-Modell berücksichtigt worden ist, zusammenzuarbeiten.
einen oder mehrere Rollentypen:
eine oder mehrere Dimension(en), die jeweils ein Lieferkettenelement aufweist bzw. aufweisen;
eine oder mehrere Dimensionalität(en), die jeweils eine Kombination von Lieferkettenelementen aufweist bzw. aufweisen;
Zugriff eines oder mehrerer Rollentypen auf eine oder mehrere bestimmte Dimensionalitäten;
einen oder mehrere Zusammenarbeitstransaktionstypen in Relation zu einer oder mehreren bestimmten Dimensionalitäten;
eine oder mehrere geteilte für die Unternehmen sichtbare Operationen; sowie
eine oder mehrere vorübergehende Strukturen von Zusammenarbeitstransaktionen, die dem verhandelten Meta-Modell entsprechend ausgeführt wird bzw. werden.
eine Struktur der Transaktion:
Datenelemente in Verbindung mit der Transaktion;
ein Zustandsmodell, das einen Lebenszyklus der Transaktion beschreibt;
Zugriff, den ein Rollentyp auf Datenelemente der Transaktion in Relation zu einem Zustand der Transaktion hat;
Aktionen, die ein Rollentyp auf die Transaktion im Verhältnis zu dem Status der Transaktion ausführen kann; und
ob die Transaktion ein Aufzeichnungssystem ist oder ob Synchronisation mit einem anderen Aufzeichnungssystem erfolgen muss.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/971,718 US10019683B1 (en) | 2001-10-04 | 2001-10-04 | Facilitating the negotiation of standards for inter-enterprise collaboration between trading partners |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE10245997A1 true DE10245997A1 (de) | 2003-04-30 |
Family
ID=25518712
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10245997A Ceased DE10245997A1 (de) | 2001-10-04 | 2002-10-02 | Erleichterung der Verhandlung von Standards für unternehmensübergreifende Zusammenarbeit zwischen Handelspartnern |
Country Status (3)
| Country | Link |
|---|---|
| US (3) | US10019683B1 (de) |
| DE (1) | DE10245997A1 (de) |
| TW (1) | TW594530B (de) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10019683B1 (en) * | 2001-10-04 | 2018-07-10 | Jda Software Group, Inc. | Facilitating the negotiation of standards for inter-enterprise collaboration between trading partners |
| DE10247529A1 (de) * | 2001-10-15 | 2003-06-05 | I2 Technologies Inc | Anpassbare Zustandsmaschine und Zustandsaggregationstechnik zur Verarbeitung von Zusammenarbeits- und Transaktionsgeschäftsobjekten |
| US9821344B2 (en) * | 2004-12-10 | 2017-11-21 | Ikan Holdings Llc | Systems and methods for scanning information from storage area contents |
| US20060248011A1 (en) * | 2005-04-27 | 2006-11-02 | Robert Hecht-Nielsen | Secure commerce systems |
| US8954471B2 (en) * | 2007-11-30 | 2015-02-10 | Sap Se | Method and system for providing process-based access control for a collaboration service in enterprise business software |
| US20090144099A1 (en) * | 2007-11-30 | 2009-06-04 | Eduard Korat | Method and system for negotiating a work order |
| US7836130B2 (en) * | 2007-11-30 | 2010-11-16 | Sap Ag | Method and system for providing a collaboration service in enterprise business software |
| US20090271234A1 (en) * | 2008-04-23 | 2009-10-29 | John Hack | Extraction and modeling of implemented business processes |
Family Cites Families (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5101353A (en) * | 1989-05-31 | 1992-03-31 | Lattice Investments, Inc. | Automated system for providing liquidity to securities markets |
| US5375055A (en) * | 1992-02-03 | 1994-12-20 | Foreign Exchange Transaction Services, Inc. | Credit management for electronic brokerage system |
| US5794207A (en) * | 1996-09-04 | 1998-08-11 | Walker Asset Management Limited Partnership | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers |
| US5809483A (en) * | 1994-05-13 | 1998-09-15 | Broka; S. William | Online transaction processing system for bond trading |
| US5761661A (en) * | 1994-07-14 | 1998-06-02 | The Sabre Group, Inc. | Data management system and method |
| US5915209A (en) * | 1994-11-21 | 1999-06-22 | Lawrence; David | Bond trading system |
| US7124302B2 (en) * | 1995-02-13 | 2006-10-17 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US5950176A (en) * | 1996-03-25 | 1999-09-07 | Hsx, Inc. | Computer-implemented securities trading system with a virtual specialist function |
| US7039597B1 (en) * | 1998-06-05 | 2006-05-02 | I2 Technologies Us, Inc. | Method and system for managing collaboration within and between enterprises |
| US6067531A (en) * | 1998-07-21 | 2000-05-23 | Mci Communications Corporation | Automated contract negotiator/generation system and method |
| US6141653A (en) * | 1998-11-16 | 2000-10-31 | Tradeaccess Inc | System for interative, multivariate negotiations over a network |
| US6338050B1 (en) * | 1998-11-16 | 2002-01-08 | Trade Access, Inc. | System and method for providing and updating user supplied context for a negotiations system |
| US6260024B1 (en) * | 1998-12-02 | 2001-07-10 | Gary Shkedy | Method and apparatus for facilitating buyer-driven purchase orders on a commercial network system |
| US6721713B1 (en) * | 1999-05-27 | 2004-04-13 | Andersen Consulting Llp | Business alliance identification in a web architecture framework |
| HK1049897A1 (zh) * | 1999-06-14 | 2003-05-30 | Integral Development Corporation | 放资本市场进行网上金融交易的系统及方法 |
| US6408303B1 (en) * | 1999-07-06 | 2002-06-18 | Healthcare Transaction Processors, Inc. | System and method for automated building of a trading partner profile |
| US6418419B1 (en) * | 1999-07-23 | 2002-07-09 | 5Th Market, Inc. | Automated system for conditional order transactions in securities or other items in commerce |
| US7069234B1 (en) * | 1999-12-22 | 2006-06-27 | Accenture Llp | Initiating an agreement in an e-commerce environment |
| US6889197B2 (en) * | 2000-01-12 | 2005-05-03 | Isuppli Inc. | Supply chain architecture |
| US6647420B2 (en) * | 2001-01-18 | 2003-11-11 | Reynolds And Reynolds Holdings, Inc. | Enterlink for providing a federated business to business system that interconnects applications of multiple companies |
| AU2001231157A1 (en) * | 2000-01-25 | 2001-08-07 | Bios Group Inc. | A method and system for matching bids |
| AUPQ628900A0 (en) * | 2000-03-16 | 2000-04-15 | Ip3 Systems Pty Ltd | E-commerce facilitation |
| AU2001247800A1 (en) * | 2000-03-24 | 2001-10-08 | Semidaq, Inc. | Systems and methods for correcting supply/demand imbalances in multi-tier exchanges |
| AU2001249475A1 (en) * | 2000-03-27 | 2001-10-08 | Vertical*I Inc. | Business technology exchange and collaboration system |
| US7373323B1 (en) * | 2000-04-13 | 2008-05-13 | I2 Technologies Us, Inc. | Method and system for multi-enterprise optimization using flexible trade contracts |
| WO2002003296A1 (en) * | 2000-06-29 | 2002-01-10 | Dynamic Networks, Inc. | Method and system for producing an electronic business network |
| US7275079B2 (en) * | 2000-08-08 | 2007-09-25 | International Business Machines Corporation | Common application metamodel including C/C++ metamodel |
| US6957199B1 (en) * | 2000-08-30 | 2005-10-18 | Douglas Fisher | Method, system and service for conducting authenticated business transactions |
| CA2322602A1 (en) * | 2000-10-06 | 2002-04-06 | Ibm Canada Limited-Ibm Canada Limitee | System and method for generating a contract and conducting contractual activities under the contract |
| US7177827B1 (en) * | 2000-10-06 | 2007-02-13 | I2 Technologies Us, Inc. | Generating an order plan for a supply chain network |
| US6718331B2 (en) * | 2000-12-14 | 2004-04-06 | International Business Machines Corporation | Method and apparatus for locating inter-enterprise resources using text-based strings |
| US20020091539A1 (en) * | 2001-01-09 | 2002-07-11 | Partnercommunity, Inc. | Method and system for manging multiple interpretations for a single agreement in a multilateral environment |
| US7562041B2 (en) * | 2001-01-09 | 2009-07-14 | International Business Machines Corporation | Method and apparatus for facilitating business processes |
| US20020091614A1 (en) * | 2001-01-09 | 2002-07-11 | Ramzi Yehia | Method and system for automatic contract reconciliation in a multilateral environment |
| GB0107290D0 (en) * | 2001-03-23 | 2001-05-16 | Hewlett Packard Co | Method and data structure for participation in multiple negotiations |
| US6823340B1 (en) * | 2001-03-30 | 2004-11-23 | E2Open Llc | Private collaborative planning in a many-to-many hub |
| US6892195B2 (en) * | 2001-05-04 | 2005-05-10 | International Business Machines Corporation | System and method for configuring sell bids |
| US20020165975A1 (en) * | 2001-05-07 | 2002-11-07 | Michael Abbott | Dynamic mapping of communication protocols |
| US20030023539A1 (en) * | 2001-07-27 | 2003-01-30 | Wilce Scot D. | Systems and methods for facilitating agreement definition via an agreement modeling system |
| US10019683B1 (en) * | 2001-10-04 | 2018-07-10 | Jda Software Group, Inc. | Facilitating the negotiation of standards for inter-enterprise collaboration between trading partners |
| US7054880B2 (en) * | 2002-04-26 | 2006-05-30 | Sbc Technology Resources, Inc. | System and method for creating electronic marketplaces |
-
2001
- 2001-10-04 US US09/971,718 patent/US10019683B1/en active Active
-
2002
- 2002-10-02 DE DE10245997A patent/DE10245997A1/de not_active Ceased
- 2002-10-03 TW TW091122871A patent/TW594530B/zh not_active IP Right Cessation
-
2007
- 2007-04-09 US US11/697,816 patent/US10062041B2/en not_active Expired - Lifetime
-
2018
- 2018-07-09 US US16/030,440 patent/US10223657B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US10223657B2 (en) | 2019-03-05 |
| US10019683B1 (en) | 2018-07-10 |
| US20070192256A1 (en) | 2007-08-16 |
| TW594530B (en) | 2004-06-21 |
| US10062041B2 (en) | 2018-08-28 |
| US20180322428A1 (en) | 2018-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69808632T2 (de) | Erzeugung von Softwaresystemen | |
| DE69808633T2 (de) | Ablaufsteuerung für ein softwaresystem | |
| DE69803575T2 (de) | Visualisierung in einem modularen softwaresystem | |
| Grefen et al. | CrossFlow: Cross-organizational workflow management in dynamic virtual enterprises | |
| EP1286282A2 (de) | Schnittstellenmodul für dokumentenbasierte elektronische Geschäftsprozesse auf Transaktionsbasis | |
| DE10247529A1 (de) | Anpassbare Zustandsmaschine und Zustandsaggregationstechnik zur Verarbeitung von Zusammenarbeits- und Transaktionsgeschäftsobjekten | |
| DE19955004A1 (de) | Ableitung und Ausführung von Workload-Manager-Enklaven aus Workflows | |
| Nayak et al. | Core business architecture for a service-oriented enterprise | |
| DE19955718A1 (de) | Paralleler Datenbank-Support für Workflow-Management-Systeme | |
| US10223657B2 (en) | Facilitating the negotiation of standards for inter-enterprise collaboration between trading partners | |
| EP1286283A2 (de) | Schnittstellenmodul für dokumentenbasierte elektronische Geschäftsprozesse auf Transaktionsbasis | |
| WO2002067078A2 (en) | Method and system for generating new businesses | |
| Márquez et al. | A pattern language for scalable microservices-based systems | |
| DE19960048A1 (de) | Zeitgesteuerte Startbedingungen für Aktivitäten in Workflow-Management-Systemen | |
| Muir et al. | Discover SAP | |
| Lamb | Intranet boundaries as guidelines for systems integration | |
| Shen et al. | Software product line engineering for developing self-adaptive systems: Towards the domain requirements | |
| Jansen et al. | The sun also sets: Ending the life of a software product | |
| DE202006021112U1 (de) | Vorrichtung zum Bearbeiten von Geschäftsgegenständen, elektronischen Formaten und Arbeitsabläufen | |
| Lamb | Intranet boundaries: social actors and systems integration | |
| EP1187001A2 (de) | Integriertes Wissens-Technologiesystem | |
| DE10019244A1 (de) | Expertensystem für Rückwärtsauktionierungs-Austausch | |
| Kretzschmar | Economic Coordination in Service-Oriented Architectures | |
| Xie et al. | A group cooperative decision support system based on extended contract net | |
| Legowo et al. | Enterprise Architecture Analysis and Designing to Support the Filtering Process Consumer at Real Estate Company |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8128 | New person/name/address of the agent |
Representative=s name: DF-MP, 80333 MUENCHEN |
|
| 8110 | Request for examination paragraph 44 | ||
| R082 | Change of representative |
Representative=s name: DF-MP, DE Representative=s name: DF-MP, 80333 MUENCHEN, DE |
|
| R081 | Change of applicant/patentee |
Owner name: JDA SOFTWARE GROUP, INC., US Free format text: FORMER OWNER: I2 TECHNOLOGIES, INC., DALLAS, US Effective date: 20120119 Owner name: JDA SOFTWARE GROUP, INC., SCOTTSDALE, US Free format text: FORMER OWNER: I2 TECHNOLOGIES, INC., DALLAS, TEX., US Effective date: 20120119 |
|
| R082 | Change of representative |
Representative=s name: DF-MP, DE Effective date: 20120119 Representative=s name: DF-MP DOERRIES FRANK-MOLNIA & POHLMAN PATENTAN, DE Effective date: 20120119 |
|
| R002 | Refusal decision in examination/registration proceedings | ||
| R003 | Refusal decision now final |
Effective date: 20140301 |