<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="xADL-links.xsl"?><!-- <!DOCTYPE name SYSTEM "xADL-1.0.dtd"> --><xADL xmlns:C2="urn:uci.edu:C2"  xmlns:ArchShell="urn:uci.edu:ArchShell"><Architecture name="Planner" ><Topology name="Planner" ><Link FromInstance="NextShipment3" ToPort="bottom" ToInstance="Bus1"FromPort="top" /><Link FromInstance="Router6" ToPort="bottom" ToInstance="Bus3"FromPort="top" /><Link FromInstance="PortArtist7" ToPort="bottom" ToInstance="Bus2"FromPort="top" /><Link FromInstance="WarehouseArtist8" ToPort="bottom" ToInstance="Bus2"FromPort="top" /><Link FromInstance="VehicleArtist9" ToPort="bottom" ToInstance="Bus2"FromPort="top" /><Link FromInstance="GraphicsBinding10" ToPort="bottom" ToInstance="Bus4"FromPort="top" /><Link FromInstance="Bus1" ToPort="bottom" ToInstance="Clock1" FromPort="top"/><Link FromInstance="Bus1" ToPort="bottom" ToInstance="Ports2" FromPort="top"/><Link FromInstance="Bus1" ToPort="bottom" ToInstance="Vehicles4"FromPort="top" /><Link FromInstance="Bus1" ToPort="bottom" ToInstance="Warehouses5"FromPort="top" /><Link FromInstance="Bus2" ToPort="bottom" ToInstance="Bus1" FromPort="top"/><Link FromInstance="Bus3" ToPort="bottom" ToInstance="Bus2" FromPort="top"/><Link FromInstance="Bus3" ToPort="bottom" ToInstance="PortArtist7"FromPort="top" /><Link FromInstance="Bus3" ToPort="bottom" ToInstance="WarehouseArtist8"FromPort="top" /><Link FromInstance="Bus3" ToPort="bottom" ToInstance="VehicleArtist9"FromPort="top" /><Link FromInstance="Bus4" ToPort="bottom" ToInstance="Router6"FromPort="top" /></Topology><Component name="Clock1" supports="ClockComponent" ArchShell:Running="false"/><Component name="Ports2" supports="InPortComponent"ArchShell:Running="false" /><Component name="NextShipment3" supports="NextIncomingShipment"ArchShell:Running="false" /><Component name="Vehicles4" supports="VehicleComponent"ArchShell:Running="false" /><Component name="Warehouses5" supports="WarehouseComponent"ArchShell:Running="false" /><Component name="Router6" supports="ShipmentRouter"ArchShell:Running="false" /><Component name="PortArtist7" supports="InPortArtist"ArchShell:Running="false" /><Component name="WarehouseArtist8" supports="WarehouseArtist"ArchShell:Running="false" /><Component name="VehicleArtist9" supports="VehicleArtist"ArchShell:Running="false" /><Component name="GraphicsBinding10" supports="GraphicsBinding"ArchShell:Running="false" /><Connector name="Bus1" supports="Bus1" ArchShell:Running="false" /><Connector name="Bus2" supports="Bus2" ArchShell:Running="false" /><Connector name="Bus3" supports="Bus3" ArchShell:Running="false" /><Connector name="Bus4" supports="Bus4" ArchShell:Running="false" /></Architecture><ComponentType name="ClockComponent" C2:OS="Unix"C2:ImplementationModule="c2.planner.ClockComponent" C2:Language="Java" /><ComponentType name="InPortComponent" C2:OS="Unix"C2:ImplementationModule="c2.planner.InPortComponent" C2:Language="Java" /><ComponentType name="NextIncomingShipment" C2:OS="Unix"C2:ImplementationModule="c2.planner.NextIncomingShipment" C2:Language="Java"/><ComponentType name="VehicleComponent" C2:OS="Unix"C2:ImplementationModule="c2.planner.VehicleComponent" C2:Language="Java" /><ComponentType name="WarehouseComponent" C2:OS="Unix"C2:ImplementationModule="c2.planner.WarehouseComponent" C2:Language="Java"/><ComponentType name="ShipmentRouter" C2:OS="Unix"C2:ImplementationModule="c2.planner.ShipmentRouter" C2:Language="Java" /><ComponentType name="InPortArtist" C2:OS="Unix"C2:ImplementationModule="c2.planner.InPortArtist" C2:Language="Java" /><ComponentType name="WarehouseArtist" C2:OS="Unix"C2:ImplementationModule="c2.planner.WarehouseArtist" C2:Language="Java" /><ComponentType name="VehicleArtist" C2:OS="Unix"C2:ImplementationModule="c2.planner.VehicleArtist" C2:Language="Java" /><ComponentType name="GraphicsBinding" C2:OS="Unix"C2:ImplementationModule="c2.comp.graphics.GraphicsBinding"C2:Language="Java" /><ConnectorType name="Bus1" C2:OS="Unix" C2:Language="Java" /><ConnectorType name="Bus2" C2:OS="Unix" C2:Language="Java" /><ConnectorType name="Bus3" C2:OS="Unix" C2:Language="Java" /><ConnectorType name="Bus4" C2:OS="Unix" C2:Language="Java" /></xADL> 