

Specification using SySpec
SySpec is the specification tool in the SyDat toolset which facilitates the formal definition of technical interfaces between systems. Once defined, the data is stored in a SyDat database that can be used by the other tools in the SyDat toolset.
The SyDat database can also be shared amongst system and subsystem vendors such that everyone has a common understanding of the defined interfaces. In this way, misinterpretation of written interface specifications is avoided resulting in fewer system integration problems later.
Using customized add-ins, existing interface specifications can be imported directly into the SyDat database.
provides a set of default field types that can be used to model any type of message, including fields that are relative to the contents of other fields and variable length fields. The valid ranges for each field value can also be defined such that later validity checking whilst monitoring with SyMon can be performed.
compatibility checking allows users to selectively update current messages with any changes to nested content without forcing it, thereby providing a degree of multiple build control.