When exporting repository objects to XML, this adapter script extracts the Smarts objects to be represented in the XML output file. This Adapter Scripting Language (ASL) file utilizes the Adapter Scripting Language in addition to some unique commands for extracting the objects into an XML output file. A sample file, xml-export-sample.asl, is located in BASEDIR/smarts/rules/xml-if.

Chapter 4, Exporting EMC Smarts Information to XML, contains detailed information on exporting Smarts information to XML.