DSI offers a variety of Tools to assist in the deployment and management of DSI products.
ATML Pad is a visual editor for the Automatic Test Markup Language (ATML). ATML Pad accepts and converts the eXpress DiagML format to ATML allowing for application specific editing of eXpress diagnostic designs.
The ATML formats are versatile but complex. Direct editing in XML is next to impossible, even with capable XML editors. ATML Pad overcomes this problem by exposing an application-specific visual interface. ATML Pad manages the complexity of the ATML formats, allowing you to focus on describing your tests. It abstracts XML ID references, allowing you to simply select the referenced item from a list. In addition, ATML Pad can generate XML IDs automatically and ensures that IDs remain unique while you edit the data.
ATML Pad allows you to quickly generate complex ATML constructs through a single mouse click. It validates your data during input and on-demand, ensuring that valid ATML documents are produced.
ATML Pad interoperates with the NI TestStand ATML Toolkit to deliver automatic code generation solutions that reduce the cost of implementing NI TestStand test programs and ensures their cost-effective long-term maintainability.
The DSI Workbench Database Management Tool allows database administrators to create, setup and manage databases used for storing repair and fault resolution records from the DSI Workbench Database.
Using this tool, the administrator can create and setup a new database to a predefined database template. This includes setting test locations, operating conditions, resolution categories, resolution types, user rights and users (note: administrators may also directly add and administer users directly within DSI Workbench) all of which can be directly stored in the template and applied during the initial creation of the database.
The DSI Workbench Report Viewer automatically generates reports using the data stored in the DSI Workbench database. The tool allows project planners and administrators to run queries and checks to determine the effectiveness of currently deployed diagnostics and identify areas needing improvement or redesign. In addition, more specific inquires can be performed to examine the state or status of specific units under test and repair.