Deployment plan mapping for IDL (IDL code)
For each Deployment Plan, ACS generates a Component Deployment Plan (CDP) file and a Deployment:DeploymentPlan element in that file.
ACS generates code similar to this:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Deployment:DeploymentPlan xmlns:Deployment="http://www.omg.org/Deployment" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.omg.org/Deployment Deployment.xsd">
<label/>
<UUID>_de52d254-e2a0-4599-8696-2aeb0ccc7d13</UUID>
<implementation xmi:id="_ec72244e-4f88-41e2-b50f-1131acdf2d2d">
<name>DAnCE_LocalityManager_Impl</name>
<source/>
<artifact xmi:idref="_ec72244e-4f88-41e2-b50f-1131acdf2d2d_DLM"/>
<execParameter>
<name>edu.vanderbilt.dre.DAnCE.ImplementationType</name>
<value>
<type>
<kind>tk_string</kind>
</type>
<value>
<string>edu.vanderbilt.dre.DAnCE.LocalityManager</string>
</value>
</value>
</execParameter>
</implementation>
<artifact xmi:id="_ec72244e-4f88-41e2-b50f-1131acdf2d2d_DLM">
<name>DAnCE_LocalityManager_Artifact</name>
<source/>
<node/>
<location>dance_locality_manager</location>
</artifact>
</Deployment:DeploymentPlan>