oag cxml - university of california,...

6
Contivo™ provides product solutions that enable enterprises to dramatically reduce the time, effort, and dollars spent to design and maintain integration efforts. The Contivo approach provides integration architects with a centrally-managed repository that introduces reuse and collaboration to a previously one-off and manual task.

Upload: vudien

Post on 21-Mar-2018

229 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: OAG cXML - University of California, Berkeleycourses.ischool.berkeley.edu/i290-4/s02/readings/contivoproducts.pdf · Broker™ · webMethods B2B Developer ... OAG cXML xCBL OAG The

Contivo, Contivo eService, Contivo Thesaurus and Contivo Analyst are trademarks of Contivo, Inc. All other products and company names mentioned herein may be trademarks or registered trademarks of their respective companies. C 2001 by Contivo, Inc. All rights reserved. Printed in the USA.

DS_070101

Contivo™ provides

product solutions

that enable enterprises

to dramatically reduce

the time, effort, and

dollars spent to design

and maintain integration

efforts. The Contivo

approach provides

integration architects

with a centrally-managed

repository that introduces

reuse and collaboration

to a previously one-off

and manual task.

Sample scenarios·Enterprise application integration (EAI) deployments·Business-to-business (B2B) trading partner deployments·Enterprise interface design and modeling·Legacy business process integration·Business process documentation and reporting

Sample industry standard content·Procurement·Inventory management·Payment process·Collaborative forecasting

Sample eBusiness standards·Flat files·Delimited files·XML DTD·XML Schema·SAP (IDoc)·EDI (ANSI X12 and UN/EDIFACT)·Oracle·RosettaNet PIPs·ebXML·OAG BODs·xCBL·cXML·CIDX

Supported runtime environments·BEA WebLogic Integration™·TIBCO Integration Manager™ and Message Broker™·webMethods B2B Developer™·Any standard XSL/T runtime environment (e.g. XT, Xalan, Microsoft BizTalk)·Any J2EE compliant program or runtime platform using the generic Java code generator

Elements of the Contivo SolutionThe Contivo solution is comprised of two elements: a Java-based graphical user interface (GUI) called the Contivo Analyst and a design time service known as the Contivo eService.

The Contivo Analyst is an intuitive graphical interface that is used to complete and customize maps visually. Once the map is completed, the Contivo Analyst outputs transformation code, which is then used as a roadmap for information flows in a run-time environment.

The eService is the back-end that powers the Analyst. Within it, the Contivo Thesaurus contains the databases that enable auto-mapping. These databases store the synonyms and rules that enable Contivo to automatically complete up to 80 percent of a map. The Contivo Thesaurus is self-learning and grows with each deployment. Also part of the eService is the Repository, which provides subscribers the ability to share maps and manage changes with their trading partners.

XMLRNet EDI

OAGcXML xCBL

OAG

The Contivo Repository contains interfaces and maps, including previously designed custom maps.

Source and target interfaces are downloaded into the Contivo Analyst.

Thesaurus

Synonyms and rules applied from the Contivo Thesaurus to automatically create a map.

The Contivo Analyst outputs platform-independent code for use with run-time environments.

cXML

cXML OAG

Contivo, Inc.640A Clyde CourtMountain View, CA 94043-2299Phone: 650-426-4000www.contivo.com

Page 2: OAG cXML - University of California, Berkeleycourses.ischool.berkeley.edu/i290-4/s02/readings/contivoproducts.pdf · Broker™ · webMethods B2B Developer ... OAG cXML xCBL OAG The

To achieve operational competitiveness, simply integrate your internal systems to obtain a single view of your data. To achieve collaborative competitiveness, simply integrate your systems with those of strategic trading partners.

Zooming in, the landscape is much more complex. Linking and synchronizing business content is typically time and labor intensive. Worse, the number of links grows exponentially as the number of applications grows linearly-content in a new application must be linked to all the other existing applications. And as long as each new link costs time and money, a return on investment will remain elusive.

Contivo™ significantly reduces the manual mapping effort and accelerates deployment timeframes. Using Contivo’s industry-leading modeling technology, you can build a reusable blueprint that leverages the intelligence of each map for subsequent links, leading to smaller and smaller incremental investments even as the number of links increases.

By minimizing deployment time, you can:·Generate quicker return on investments (ROI)·Enable faster time-to-market·Reduce initial project costs

The ability to model and reuse previous efforts:·Incorporates legacy systems easily into the integration environment·Reduces ongoing maintenance costs·Reduces technology risks·Enables collaborative design between trading partners

Generate Once business documents have been mapped, the Contivo Analyst automatically generates code for use in various runtime environments. Automatic code generation results in far fewer errors, leading to faster implementation and lower programming costs. The Contivo Analyst can export completed maps in generic formats, including Java and XSL/T, as well as for specific runtime environments.

For BEA. The Contivo Analyst creates XSL/T files for XML-to-XML data transformation. In addition, the Analyst can configure MFL files for reading non-XML data sources using the BEA WebLogic flat file parser. The files are loaded into the WebLogic Integration repository.

For TIBCO. The Contivo Analyst automatically configures a Java transform directly to a MessageBroker worksheet. This worksheet can be used for map testing and rapid integration into a MessageBroker process.

For webMethods. The Contivo Analyst renders a map as a Java transform file recognized by webMethods B2B Developer. From the Java transform file, a Java service is created. The service contains the actual map used by B2B Developer, including the source interface, target interface, and transformation rules.

MaintainManaging the technology is as important as the technology itself. With the Contivo Thesaurus, the Contivo Repository catalogs and manages the rules and relationships that result from auto-mapping. It also provides web-based access to industry standard interfaces and maps, as well as a protected “namespace” for customized maps and interfaces specifically designed for sharing within a trading partner community.

The Contivo Repository supports these data management principles:

User Login: All eService users have user name and password logins to the service. Access is differentiated by user, group, company, and trading community.

Access Control: Users can be assigned read, edit, and rename/obsolete access rights down to the document level.

Version Control: All documents within the Repository are stored under version control to keep a history of document revisions. Past versions of maps or interfaces can easily be accessed and downloaded.

Check-in/Check-out/Locking: To prevent user conflicts, the eService locks documents that are checked out for editing. Check-in unlocks the document for change and creates a new version. The original version remains in the Repository.

Audit Trail: The eService maintains a complete log of activities.

Collaborate and ShareThe Contivo solution enables you to realize the power of collaboration through the development of trading partner communities. To build a community, you create a namespace account with the eService. Trading partners then have access to:

·Industry standard maps and interfaces·Customized maps and interfaces created from partner data specifically for the community·Expanded content as it becomes available, either from new industry standards or from the addition of new trading partners to the community·The Contivo Thesaurus for auto-mapping data between trading partners.

Companies may own and participate in multiple communities simultaneously. Owners have the ability to add and manage trading partners dynamically, and restrict access based on individual users, groups of users, and individual trading communities.

Model The Contivo Analyst allows you to access and map interface models that are stored either on your local file system or in the Contivo Repository. Using the Analyst, you can import a variety of interface specifications for mapping and modeling, including flat file, database, SAP IDoc, XML DTD and XML Schema definitions. Once the interface definition is imported in the Analyst, the interface model can be quickly associated to the universal data model in the Contivo Thesaurus. These interface models are a key component of the reusability and collaboration of the Contivo products.

MapThe first step to generating a complete map is importing the source and target interfaces into the Contivo Analyst either from the Contivo Repository or your local filesystem. Deploying the power of auto-mapping is as easy as selecting “Auto-map” from the Tools menu. Within seconds, a map is generated as the Contivo Analyst consults the Contivo eService directly to apply the latest versions of Contivo synonyms. The synonyms are derived from a universal data model for mapping of similar data between different business objects with different structures.

Once you apply the auto-map command, the Contivo Analyst can automatically apply rules, which are transformation commands between target and source data elements of business objects. For example, if a field length in the source interface is longer than the corresponding field in the target interface, the Analyst can be instructed to always truncate the data in the fields to match the shorter length. You can add and edit the rules applied to the map as well as within the Contivo Thesaurus itself.

For ease of use, the Contivo Analyst graphically represents in different colors successfully applied synonyms and rules, mappings that require manual intervention, and resolved manual mappings.

The Contivo Analyst delivers additional maps quickly and seamlessly. For example, a map of an SAP IDoc to a RosettaNet PIP can help deliver multiple SAP maps to multiple standards, such as OAG BODs and EDI X12.

Contivo Analyst’s Mapping Editorsource and target panels

Contivo Analyst’s Matrix Editorvisual editing environment

Contivo eServicecollaborative environment

Page 3: OAG cXML - University of California, Berkeleycourses.ischool.berkeley.edu/i290-4/s02/readings/contivoproducts.pdf · Broker™ · webMethods B2B Developer ... OAG cXML xCBL OAG The

To achieve operational competitiveness, simply integrate your internal systems to obtain a single view of your data. To achieve collaborative competitiveness, simply integrate your systems with those of strategic trading partners.

Zooming in, the landscape is much more complex. Linking and synchronizing business content is typically time and labor intensive. Worse, the number of links grows exponentially as the number of applications grows linearly-content in a new application must be linked to all the other existing applications. And as long as each new link costs time and money, a return on investment will remain elusive.

Contivo™ significantly reduces the manual mapping effort and accelerates deployment timeframes. Using Contivo’s industry-leading modeling technology, you can build a reusable blueprint that leverages the intelligence of each map for subsequent links, leading to smaller and smaller incremental investments even as the number of links increases.

By minimizing deployment time, you can:·Generate quicker return on investments (ROI)·Enable faster time-to-market·Reduce initial project costs

The ability to model and reuse previous efforts:·Incorporates legacy systems easily into the integration environment·Reduces ongoing maintenance costs·Reduces technology risks·Enables collaborative design between trading partners

Generate Once business documents have been mapped, the Contivo Analyst automatically generates code for use in various runtime environments. Automatic code generation results in far fewer errors, leading to faster implementation and lower programming costs. The Contivo Analyst can export completed maps in generic formats, including Java and XSL/T, as well as for specific runtime environments.

For BEA. The Contivo Analyst creates XSL/T files for XML-to-XML data transformation. In addition, the Analyst can configure MFL files for reading non-XML data sources using the BEA WebLogic flat file parser. The files are loaded into the WebLogic Integration repository.

For TIBCO. The Contivo Analyst automatically configures a Java transform directly to a MessageBroker worksheet. This worksheet can be used for map testing and rapid integration into a MessageBroker process.

For webMethods. The Contivo Analyst renders a map as a Java transform file recognized by webMethods B2B Developer. From the Java transform file, a Java service is created. The service contains the actual map used by B2B Developer, including the source interface, target interface, and transformation rules.

MaintainManaging the technology is as important as the technology itself. With the Contivo Thesaurus, the Contivo Repository catalogs and manages the rules and relationships that result from auto-mapping. It also provides web-based access to industry standard interfaces and maps, as well as a protected “namespace” for customized maps and interfaces specifically designed for sharing within a trading partner community.

The Contivo Repository supports these data management principles:

User Login: All eService users have user name and password logins to the service. Access is differentiated by user, group, company, and trading community.

Access Control: Users can be assigned read, edit, and rename/obsolete access rights down to the document level.

Version Control: All documents within the Repository are stored under version control to keep a history of document revisions. Past versions of maps or interfaces can easily be accessed and downloaded.

Check-in/Check-out/Locking: To prevent user conflicts, the eService locks documents that are checked out for editing. Check-in unlocks the document for change and creates a new version. The original version remains in the Repository.

Audit Trail: The eService maintains a complete log of activities.

Collaborate and ShareThe Contivo solution enables you to realize the power of collaboration through the development of trading partner communities. To build a community, you create a namespace account with the eService. Trading partners then have access to:

·Industry standard maps and interfaces·Customized maps and interfaces created from partner data specifically for the community·Expanded content as it becomes available, either from new industry standards or from the addition of new trading partners to the community·The Contivo Thesaurus for auto-mapping data between trading partners.

Companies may own and participate in multiple communities simultaneously. Owners have the ability to add and manage trading partners dynamically, and restrict access based on individual users, groups of users, and individual trading communities.

Model The Contivo Analyst allows you to access and map interface models that are stored either on your local file system or in the Contivo Repository. Using the Analyst, you can import a variety of interface specifications for mapping and modeling, including flat file, database, SAP IDoc, XML DTD and XML Schema definitions. Once the interface definition is imported in the Analyst, the interface model can be quickly associated to the universal data model in the Contivo Thesaurus. These interface models are a key component of the reusability and collaboration of the Contivo products.

MapThe first step to generating a complete map is importing the source and target interfaces into the Contivo Analyst either from the Contivo Repository or your local filesystem. Deploying the power of auto-mapping is as easy as selecting “Auto-map” from the Tools menu. Within seconds, a map is generated as the Contivo Analyst consults the Contivo eService directly to apply the latest versions of Contivo synonyms. The synonyms are derived from a universal data model for mapping of similar data between different business objects with different structures.

Once you apply the auto-map command, the Contivo Analyst can automatically apply rules, which are transformation commands between target and source data elements of business objects. For example, if a field length in the source interface is longer than the corresponding field in the target interface, the Analyst can be instructed to always truncate the data in the fields to match the shorter length. You can add and edit the rules applied to the map as well as within the Contivo Thesaurus itself.

For ease of use, the Contivo Analyst graphically represents in different colors successfully applied synonyms and rules, mappings that require manual intervention, and resolved manual mappings.

The Contivo Analyst delivers additional maps quickly and seamlessly. For example, a map of an SAP IDoc to a RosettaNet PIP can help deliver multiple SAP maps to multiple standards, such as OAG BODs and EDI X12.

Contivo Analyst’s Mapping Editorsource and target panels

Contivo Analyst’s Matrix Editorvisual editing environment

Contivo eServicecollaborative environment

Page 4: OAG cXML - University of California, Berkeleycourses.ischool.berkeley.edu/i290-4/s02/readings/contivoproducts.pdf · Broker™ · webMethods B2B Developer ... OAG cXML xCBL OAG The

To achieve operational competitiveness, simply integrate your internal systems to obtain a single view of your data. To achieve collaborative competitiveness, simply integrate your systems with those of strategic trading partners.

Zooming in, the landscape is much more complex. Linking and synchronizing business content is typically time and labor intensive. Worse, the number of links grows exponentially as the number of applications grows linearly-content in a new application must be linked to all the other existing applications. And as long as each new link costs time and money, a return on investment will remain elusive.

Contivo™ significantly reduces the manual mapping effort and accelerates deployment timeframes. Using Contivo’s industry-leading modeling technology, you can build a reusable blueprint that leverages the intelligence of each map for subsequent links, leading to smaller and smaller incremental investments even as the number of links increases.

By minimizing deployment time, you can:·Generate quicker return on investments (ROI)·Enable faster time-to-market·Reduce initial project costs

The ability to model and reuse previous efforts:·Incorporates legacy systems easily into the integration environment·Reduces ongoing maintenance costs·Reduces technology risks·Enables collaborative design between trading partners

Generate Once business documents have been mapped, the Contivo Analyst automatically generates code for use in various runtime environments. Automatic code generation results in far fewer errors, leading to faster implementation and lower programming costs. The Contivo Analyst can export completed maps in generic formats, including Java and XSL/T, as well as for specific runtime environments.

For BEA. The Contivo Analyst creates XSL/T files for XML-to-XML data transformation. In addition, the Analyst can configure MFL files for reading non-XML data sources using the BEA WebLogic flat file parser. The files are loaded into the WebLogic Integration repository.

For TIBCO. The Contivo Analyst automatically configures a Java transform directly to a MessageBroker worksheet. This worksheet can be used for map testing and rapid integration into a MessageBroker process.

For webMethods. The Contivo Analyst renders a map as a Java transform file recognized by webMethods B2B Developer. From the Java transform file, a Java service is created. The service contains the actual map used by B2B Developer, including the source interface, target interface, and transformation rules.

MaintainManaging the technology is as important as the technology itself. With the Contivo Thesaurus, the Contivo Repository catalogs and manages the rules and relationships that result from auto-mapping. It also provides web-based access to industry standard interfaces and maps, as well as a protected “namespace” for customized maps and interfaces specifically designed for sharing within a trading partner community.

The Contivo Repository supports these data management principles:

User Login: All eService users have user name and password logins to the service. Access is differentiated by user, group, company, and trading community.

Access Control: Users can be assigned read, edit, and rename/obsolete access rights down to the document level.

Version Control: All documents within the Repository are stored under version control to keep a history of document revisions. Past versions of maps or interfaces can easily be accessed and downloaded.

Check-in/Check-out/Locking: To prevent user conflicts, the eService locks documents that are checked out for editing. Check-in unlocks the document for change and creates a new version. The original version remains in the Repository.

Audit Trail: The eService maintains a complete log of activities.

Collaborate and ShareThe Contivo solution enables you to realize the power of collaboration through the development of trading partner communities. To build a community, you create a namespace account with the eService. Trading partners then have access to:

·Industry standard maps and interfaces·Customized maps and interfaces created from partner data specifically for the community·Expanded content as it becomes available, either from new industry standards or from the addition of new trading partners to the community·The Contivo Thesaurus for auto-mapping data between trading partners.

Companies may own and participate in multiple communities simultaneously. Owners have the ability to add and manage trading partners dynamically, and restrict access based on individual users, groups of users, and individual trading communities.

Model The Contivo Analyst allows you to access and map interface models that are stored either on your local file system or in the Contivo Repository. Using the Analyst, you can import a variety of interface specifications for mapping and modeling, including flat file, database, SAP IDoc, XML DTD and XML Schema definitions. Once the interface definition is imported in the Analyst, the interface model can be quickly associated to the universal data model in the Contivo Thesaurus. These interface models are a key component of the reusability and collaboration of the Contivo products.

MapThe first step to generating a complete map is importing the source and target interfaces into the Contivo Analyst either from the Contivo Repository or your local filesystem. Deploying the power of auto-mapping is as easy as selecting “Auto-map” from the Tools menu. Within seconds, a map is generated as the Contivo Analyst consults the Contivo eService directly to apply the latest versions of Contivo synonyms. The synonyms are derived from a universal data model for mapping of similar data between different business objects with different structures.

Once you apply the auto-map command, the Contivo Analyst can automatically apply rules, which are transformation commands between target and source data elements of business objects. For example, if a field length in the source interface is longer than the corresponding field in the target interface, the Analyst can be instructed to always truncate the data in the fields to match the shorter length. You can add and edit the rules applied to the map as well as within the Contivo Thesaurus itself.

For ease of use, the Contivo Analyst graphically represents in different colors successfully applied synonyms and rules, mappings that require manual intervention, and resolved manual mappings.

The Contivo Analyst delivers additional maps quickly and seamlessly. For example, a map of an SAP IDoc to a RosettaNet PIP can help deliver multiple SAP maps to multiple standards, such as OAG BODs and EDI X12.

Contivo Analyst’s Mapping Editorsource and target panels

Contivo Analyst’s Matrix Editorvisual editing environment

Contivo eServicecollaborative environment

Page 5: OAG cXML - University of California, Berkeleycourses.ischool.berkeley.edu/i290-4/s02/readings/contivoproducts.pdf · Broker™ · webMethods B2B Developer ... OAG cXML xCBL OAG The

Contivo, Contivo eService, Contivo Thesaurus and Contivo Analyst are trademarks of Contivo, Inc. All other products and company names mentioned herein may be trademarks or registered trademarks of their respective companies. C 2001 by Contivo, Inc. All rights reserved. Printed in the USA.

DS_070101

Contivo™ provides

product solutions

that enable enterprises

to dramatically reduce

the time, effort, and

dollars spent to design

and maintain integration

efforts. The Contivo

approach provides

integration architects

with a centrally-managed

repository that introduces

reuse and collaboration

to a previously one-off

and manual task.

Sample scenarios·Enterprise application integration (EAI) deployments·Business-to-business (B2B) trading partner deployments·Enterprise interface design and modeling·Legacy business process integration·Business process documentation and reporting

Sample industry standard content·Procurement·Inventory management·Payment process·Collaborative forecasting

Sample eBusiness standards·Flat files·Delimited files·XML DTD·XML Schema·SAP (IDoc)·EDI (ANSI X12 and UN/EDIFACT)·Oracle·RosettaNet PIPs·ebXML·OAG BODs·xCBL·cXML·CIDX

Supported runtime environments·BEA WebLogic Integration™·TIBCO Integration Manager™ and Message Broker™·webMethods B2B Developer™·Any standard XSL/T runtime environment (e.g. XT, Xalan, Microsoft BizTalk)·Any J2EE compliant program or runtime platform using the generic Java code generator

Elements of the Contivo SolutionThe Contivo solution is comprised of two elements: a Java-based graphical user interface (GUI) called the Contivo Analyst and a design time service known as the Contivo eService.

The Contivo Analyst is an intuitive graphical interface that is used to complete and customize maps visually. Once the map is completed, the Contivo Analyst outputs transformation code, which is then used as a roadmap for information flows in a run-time environment.

The eService is the back-end that powers the Analyst. Within it, the Contivo Thesaurus contains the databases that enable auto-mapping. These databases store the synonyms and rules that enable Contivo to automatically complete up to 80 percent of a map. The Contivo Thesaurus is self-learning and grows with each deployment. Also part of the eService is the Repository, which provides subscribers the ability to share maps and manage changes with their trading partners.

XMLRNet EDI

OAGcXML xCBL

OAG

The Contivo Repository contains interfaces and maps, including previously designed custom maps.

Source and target interfaces are downloaded into the Contivo Analyst.

Thesaurus

Synonyms and rules applied from the Contivo Thesaurus to automatically create a map.

The Contivo Analyst outputs platform-independent code for use with run-time environments.

cXML

cXML OAG

Contivo, Inc.640A Clyde CourtMountain View, CA 94043-2299Phone: 650-426-4000www.contivo.com

Page 6: OAG cXML - University of California, Berkeleycourses.ischool.berkeley.edu/i290-4/s02/readings/contivoproducts.pdf · Broker™ · webMethods B2B Developer ... OAG cXML xCBL OAG The

Contivo, Contivo eService, Contivo Thesaurus and Contivo Analyst are trademarks of Contivo, Inc. All other products and company names mentioned herein may be trademarks or registered trademarks of their respective companies. C 2001 by Contivo, Inc. All rights reserved. Printed in the USA.

DS_070101

Contivo™ provides

product solutions

that enable enterprises

to dramatically reduce

the time, effort, and

dollars spent to design

and maintain integration

efforts. The Contivo

approach provides

integration architects

with a centrally-managed

repository that introduces

reuse and collaboration

to a previously one-off

and manual task.

Sample scenarios·Enterprise application integration (EAI) deployments·Business-to-business (B2B) trading partner deployments·Enterprise interface design and modeling·Legacy business process integration·Business process documentation and reporting

Sample industry standard content·Procurement·Inventory management·Payment process·Collaborative forecasting

Sample eBusiness standards·Flat files·Delimited files·XML DTD·XML Schema·SAP (IDoc)·EDI (ANSI X12 and UN/EDIFACT)·Oracle·RosettaNet PIPs·ebXML·OAG BODs·xCBL·cXML·CIDX

Supported runtime environments·BEA WebLogic Integration™·TIBCO Integration Manager™ and Message Broker™·webMethods B2B Developer™·Any standard XSL/T runtime environment (e.g. XT, Xalan, Microsoft BizTalk)·Any J2EE compliant program or runtime platform using the generic Java code generator

Elements of the Contivo SolutionThe Contivo solution is comprised of two elements: a Java-based graphical user interface (GUI) called the Contivo Analyst and a design time service known as the Contivo eService.

The Contivo Analyst is an intuitive graphical interface that is used to complete and customize maps visually. Once the map is completed, the Contivo Analyst outputs transformation code, which is then used as a roadmap for information flows in a run-time environment.

The eService is the back-end that powers the Analyst. Within it, the Contivo Thesaurus contains the databases that enable auto-mapping. These databases store the synonyms and rules that enable Contivo to automatically complete up to 80 percent of a map. The Contivo Thesaurus is self-learning and grows with each deployment. Also part of the eService is the Repository, which provides subscribers the ability to share maps and manage changes with their trading partners.

XMLRNet EDI

OAGcXML xCBL

OAG

The Contivo Repository contains interfaces and maps, including previously designed custom maps.

Source and target interfaces are downloaded into the Contivo Analyst.

Thesaurus

Synonyms and rules applied from the Contivo Thesaurus to automatically create a map.

The Contivo Analyst outputs platform-independent code for use with run-time environments.

cXML

cXML OAG

Contivo, Inc.640A Clyde CourtMountain View, CA 94043-2299Phone: 650-426-4000www.contivo.com