*3.3. Implementation of the Data Model*

The D-SI may be implemented in the language of choice of the user. Within the SmartCom project, Extensible Markup Language (XML) [17] has been used, but the use of alternative languages such as JavaScript Object Notation (JSON) [18] is equally valid. The following features have been imposed:


Within the XML implementation of the D-SI [23], to reflect the dependence on the SI, all structural elements have the prefix 'si', e.g., si:real.
