CONTENTS

1����  Scope
������� 1.1 Objective
������� 1.2 Application
������� 1.3 System specification
������� 1.4 Differences between SDL-98 and SDL-92
������� 1.5 Differences between SDL-92 and SDL-2000
2����  References
3����  Definitions
4����  Abbreviations
5����  Conventions
������� 5.1 SDL grammars
������� 5.2 Basic definitions
������� 5.3 Presentation style
������� 5.4 Metalanguages
6����  General rules
������� 6.1 Lexical rules
������� 6.2 Macro
������� 6.3 Visibility rules, names and identifiers
������� 6.4 Informal text
������� 6.5 Drawing rules
������� 6.6 Partitioning of drawings
������� 6.7 Comment
������� 6.8 Text extension
������� 6.9 Text symbol
7����  Organization of SDL specifications
������� 7.1 Framework
������� 7.2 Package
������� 7.3 Referenced definition
8���� Structural concepts
������� 8.1 Types, instances and gates
������� 8.2 Context parameters
������� 8.3 Specialization
������� 8.4 Type references
������� 8.5 Associations
9      Agents
������� 9.1 System
������� 9.2 Block 
������� 9.3 Process
������� 9.4 Agent and composite state reference
������� 9.5 Procedure
10    Communication
������� 10.1 Channel
������� 10.2 Connection
������� 10.3 Signal
������� 10.4 Signal list definition
������� 10.5 Remote procedures
������� 10.6 Remote variables
11    Behaviour
������� 11.1 Start
������� 11.2 State
������� 11.3 Input
������� 11.4 Priority Input
������� 11.5 Continuous signal
������� 11.6 Enabling condition
������� 11.7 Save
������� 11.8 Implicit transition
������� 11.9 Spontaneous transition
������� 11.10 Label
������� 11.11 State machine and Composite state
������� 11.12 Transition
������� 11.13 Action
������� 11.14 Statement list
������� 11.15 Timer
������� 11.16 Exception
12    Data
������� 12.1 Data definitions
������� 12.2 Passive use of data
������� 12.3 Active use of data
13    Generic system definition
������� 13.1 Optional definition
������� 13.2 Optional transition string
Annex A � Index of non-terminals
Annex B � Reserved for future use
Annex C � Reserved for future use
Annex D � SDL Predefined data
������� D.1 Introduction
������� D.2 Notation
������� D.3 Package Predefined
Annex E � Reserved for examples
Annex F � SDL formal definition (published separately)
Appendix I � Status of Z.100, related documents and Recommendations
Appendix II � Guidelines for the maintenance of SDL
������� II.1 Maintenance of SDL
Appendix III � Systematic conversion of SDL-92 to SDL-2000