The ICD16 lets you model your system / systems interfaces in a central location accessible by all members of your organization. The modelling is done in a language independent data base through filling out forms that guide you in the process of entering the data. Once the interface data is modelled inside the database, you use the File Generation utility (installed with the ICD) to generate code for your developed system in multiple available languages and formats including various C, C++, C# and XML formats. You can also generate different reports directly from the ICD16 that can make up the bulk of your system’s ICD (Interface Control Document), IRS, or IDD.

Key Benefits

The Failure Definition Manager (FDM) allows you to add logic for recognition of and reaction to fail conditions in distributed systems.

The Junction Tool is a form based extension of the ICD16 that allows you to define associations between data elements as well as dynamic behavior of messages.