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 ...
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