XDE provides a graphical development environment for creating procedure.
The XDE expression language allows string and XML based data data processing. The SDK provides all the features you would expect from an IDE such as auto-completion and syntax checking
Use the PAL tools to define parsing rules and a schema for device output.