Table of Contents

�1���� Scope������������
�2���� References���
�3���� Definitions and abbreviations�
������� 3.1���� Definitions���������
������� 3.2���� Abbreviations and acronyms��������
�4���� Conventions
�5���� Level 0 SDL‑CIF (SDL‑PR)������
������� 5.1���� General principles������������
���� ���5.2���� General rules�����
������� 5.3���� Organization of SDL-2010 specifications���
������� 5.4���� Structural concepts����������
������� 5.5���� Agents
������� 5.6���� Communication���������������
������� 5.7���� Behaviour���������
������� 5.8���� Data���
������� 5.9���� Generic system definition���������������
�6���� Level 1 SDL‑CIF (CIF‑PR)�������
������� 6.1���� General principles������������
������� 6.2���� CIF‑PR syntax�
7���� Level 2 SDL‑CIF (CIF‑GR)������
������� 7.1���� General principles������������
������� 7.2���� General principles of graphical information���������������
������� 7.3��� �CIF‑GR lexical rules��������
������� 7.4���� CIF‑GR syntax: SDL‑CIF A rules�
������� 7.5���� CIF‑GR Syntax � SDL‑CIF B rules��������������
������� 7.6���� Tool-specific SDL‑CIF comments
�8���� Examples�����
������� 8.1���� DemonGame����
������� 8.2���� Tricky SDL-2010 constructs����������
������� 8.3���� Situations SDL‑CIF is not able to handle����
�9���� SDL‑CIF conformance criteria
������� 9.1���� About tools reading a SDL‑CIF file��������������
������� 9.2���� Automatic versus forced layout���
������� 9.3���� Retention and use of tool-specific information���������
Appendix I � Tool-specific SDL‑CIF comments����
������� I.1���� Maintenance of SDL‑CIF���������������
������� I.2���� Current tool-specific SDL‑CIF comments���� ����������