23.07.2013 Views

CIMdata review on SAP's PLM cPDm program (PDF) - Large ...

CIMdata review on SAP's PLM cPDm program (PDF) - Large ...

CIMdata review on SAP's PLM cPDm program (PDF) - Large ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Most high-end comprehensive <strong>cPDm</strong> soluti<strong>on</strong>s are<br />

essentially designed as an "object-oriented" system,<br />

built <strong>on</strong> top of a "neutral" database layer that is then<br />

augmented for each target database platform. It appears<br />

that SAP is moving its applicati<strong>on</strong>s forward to take<br />

advantage of object-oriented technologies, as can be<br />

seen with the workflow system, iPPE, document<br />

management, and the enhanced BAPIs. The size of<br />

<strong>SAP's</strong> customer base and the nature of its usage around<br />

the world requires SAP to carefully plan and implement<br />

new technologies to ensure the least amount of<br />

disrupti<strong>on</strong> to its users. Taking this into c<strong>on</strong>siderati<strong>on</strong><br />

and looking at the amount and quality of research and<br />

development at SAP, <str<strong>on</strong>g>CIMdata</str<strong>on</strong>g> feels that SAP has an<br />

excellent opportunity to make progress in this area over<br />

the next few years.<br />

Distributed Architecture<br />

The data that is under c<strong>on</strong>trol of mySAP <strong>PLM</strong>'s vault<br />

can be stored in any locati<strong>on</strong> required by the administrator.<br />

Data can be c<strong>on</strong>trolled centrally or across a<br />

distributed set of mySAP <strong>PLM</strong> servers (see Figure 20).<br />

Meta-data management in a distributed envir<strong>on</strong>ment is<br />

supported through mySAP <strong>PLM</strong>'s improved distributi<strong>on</strong><br />

and replicati<strong>on</strong> strategy provided by its ALE technology.<br />

Through the use of ALE, mySAP <strong>PLM</strong> modules<br />

can be integrated across a distributed enterprise.<br />

ALE supports the distributi<strong>on</strong> of master records and<br />

vaulted data files. In additi<strong>on</strong>, complete product c<strong>on</strong>figurati<strong>on</strong>s<br />

or baselines can be distributed between different<br />

SAP systems. The product structure browser is<br />

used as a general navigati<strong>on</strong> tool across multiple<br />

systems. It allows, for example, direct access to the asmanufactured<br />

BOM in a specific mySAP <strong>PLM</strong> manufacturing<br />

system versus the as-engineered BOM in the<br />

engineering group's mySAP <strong>PLM</strong> soluti<strong>on</strong>.<br />

ALE is <strong>SAP's</strong> technology for the interc<strong>on</strong>necti<strong>on</strong> of<br />

applicati<strong>on</strong>s running <strong>on</strong> different computer systems.<br />

ALE takes the output from <strong>on</strong>e business process and<br />

feeds it, as input, into subsequent business processes.<br />

Internally, ALE uses standardized intermediate documents<br />

(IDoc), similar to EDI documents, to represent<br />

the input or output of business objects. With ALE,<br />

mySAP <strong>PLM</strong> applicati<strong>on</strong>s can be c<strong>on</strong>nected with other<br />

mySAP <strong>PLM</strong>, R/2, R/3, or third-party applicati<strong>on</strong>s.<br />

ALE supports synchr<strong>on</strong>ous and asynchr<strong>on</strong>ous communicati<strong>on</strong><br />

procedures. With mySAP <strong>PLM</strong>, ALE can c<strong>on</strong>nect<br />

to systems running <strong>on</strong> different platforms and<br />

which can have different release levels.<br />

Page 42<br />

SAP’s mySAP <strong>PLM</strong><br />

The basic philosophy underlying the mySAP <strong>PLM</strong><br />

ALE approach allows subsets of meta-data to be made<br />

available to other mySAP <strong>PLM</strong> soluti<strong>on</strong>s. For example,<br />

a part can be distributed to another mySAP <strong>PLM</strong><br />

soluti<strong>on</strong> and yet be included in a BOM maintained by<br />

another mySAP <strong>PLM</strong> soluti<strong>on</strong>. However, the documents<br />

related to the distributed part will be accessible<br />

to the user without requiring the document informati<strong>on</strong><br />

record to be distributed to the local mySAP <strong>PLM</strong> soluti<strong>on</strong>.<br />

Document relati<strong>on</strong>ships are supported across the<br />

mySAP <strong>PLM</strong> ALE distributed systems. ALE does<br />

require that the data schemas be the same, or at least<br />

that an acceptable mapping is defined for translati<strong>on</strong>.<br />

Mapping between systems is facilitated by the IDoc<br />

format. All of the systems that exchange data must<br />

provide code that translates IDoc attributes to the local<br />

system's equivalent attributes.<br />

SAP recently published a new distributi<strong>on</strong> mechanism<br />

to provide data c<strong>on</strong>sistency. The so-called "Data<br />

Distributi<strong>on</strong> Model" allows companies to maintain<br />

master data in a central system and distribute complete<br />

product c<strong>on</strong>figurati<strong>on</strong>s, including meta-data and files,<br />

in a c<strong>on</strong>trolled process to other systems. This also<br />

extends the use of ALE technologies to XML messaging<br />

c<strong>on</strong>cepts to interface to third-party systems.<br />

Tailoring and Customizati<strong>on</strong><br />

mySAP <strong>PLM</strong> is built <strong>on</strong> <strong>SAP's</strong> fourth-generati<strong>on</strong> <strong>program</strong>ming<br />

language called ABAP which includes the<br />

object-oriented extensi<strong>on</strong>s for ABAP Objects. The<br />

SAP development platform is provided to customers<br />

and implementers. Through the use of the ABAP<br />

workbench and the Implementati<strong>on</strong> Guide, the mySAP<br />

<strong>PLM</strong> soluti<strong>on</strong> can be modified and customized to meet<br />

specific customer requirements. Specific Internet services<br />

are built based <strong>on</strong> comm<strong>on</strong> Web <strong>program</strong>ming<br />

languages. Some of the mySAP <strong>PLM</strong> modules also<br />

make use of Java IDEs to modify the browser's definiti<strong>on</strong>s.<br />

The latest versi<strong>on</strong> of the development platform,<br />

called Web Applicati<strong>on</strong> Server versi<strong>on</strong> 6.10, is the<br />

foundati<strong>on</strong> for the cFolders applicati<strong>on</strong>. The Web<br />

Applicati<strong>on</strong> Server provides an open envir<strong>on</strong>ment for<br />

the development of Web-centric applicati<strong>on</strong>s. It provides<br />

support for all major Internet standards, such as<br />

HTTP(s), XML, SOAP, and embraces Web <strong>program</strong>ming<br />

models, such as server-side scripting.<br />

<str<strong>on</strong>g>CIMdata</str<strong>on</strong>g> Program Assessment

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!