ÍNDICE

 1     Alcance
 2     Referencias
 3     Abreviaturas
 4     Convenios y notación utilizados
 5     Nivel 1 de CIF (CIF/PR)
        5.1     Principios generales
        5.2     Unidades transferibles de las especificaciones SDL
        5.3     Sintaxis CIF/PR
                  5.3.1     Fichero CIF
                  5.3.2     Llamada a (de) macro
        5.4     Ejemplos
 6     CIF Nivel 2 (CIF/GR)
        6.1     Principios generales
        6.2     Principios generales de la información gráfica
                  6.2.1     El sistema de coordenadas
                  6.2.3     Clasificación de la información
                  6.2.4     Representación de símbolos
                  6.2.5     Representación de texto
                  6.2.6     Acerca de las posiciones de texto opcionales
                  6.2.7     Representación de línea
                  6.2.8     Acerca de las líneas de flujo opcionales
                  6.2.9     Información gráfica no cubierta por CIF
                 6.2.10     Acerca de los diagramas anidados
                 6.2.11     Acerca de los encabezamientos de núcleo y adicional
        6.3     Reglas léxicas CIF/GR
                  6.3.1     Directivas CIF
                  6.3.2     Caracteres cambio de renglón y espacio
                  6.3.3     Acerca de la presentación de texto
        6.4     Sintaxis CIF/GR: Reglas A de CIF
                  6.4.1     A1 descripción CIF
                  6.4.2     A2 descripción de diagrama
                  6.4.3     A3 arranque de diagrama
                  6.4.4     A4 arranque de área de especificación
                  6.4.5     A5 arranque de diagrama de paquete
                  6.4.6     A6 arranque de diagrama de sistema
                  6.4.7     A7 arranque de diagrama de tipo de sistema
                  6.4.8     A8 arranque de diagrama de bloque
                  6.4.9     A9 arranque de diagrama de tipo de bloque
                 6.4.10     A10 arranque de diagrama de proceso
                 6.4.11     A11 arranque de diagrama de tipo de proceso
                 6.4.12     A12 arranque de diagrama de estado
                 6.4.13     A13 arranque de diagrama de tipo de estado
                 6.4.14     A14 arranque de diagrama de agregación de estados
                 6.4.15     A15 arranque de diagrama de tipo de agregación de estados
                 6.4.16     A16 arranque de diagrama de procedimiento
                 6.4.17     A17 arranque de diagrama de operador
                 6.4.18     A18 fin de diagrama
                 6.4.19     A19 descriptor CIF
                 6.4.20     A20  tamaño por defecto
                 6.4.22     A22  canal
                 6.4.23     A23 puerta
                 6.4.24     A24 referencia de símbolo de puerta
                 6.4.25     A25  conectar
                 6.4.26     A26 punto de conexión de estado
                 6.4.27     A27  Conexión de estado
                 6.4.28     A28 ampliación de texto
                 6.4.29     A29 comentario
                 6.4.30     A30  línea crear
                 6.4.31     A31  línea de flujo
                 6.4.32     A32 línea de flujo de respuesta
                 6.4.33     A33  símbolo de bloque
                 6.4.34     A34 símbolo de bloque de trazo discontinuo
                 6.4.35     A35 símbolo de proceso
                 6.4.36     A36  símbolo de proceso de trazo discontinuo
                 6.4.37     A37 referencia de agente en área de especificación
                 6.4.38     A38  símbolo de paquete
                 6.4.39     A39 referencia de paquete en un área de especificación
                 6.4.40     A40 símbolo de operador
                 6.4.41     A41  símbolo de arranque
                 6.4.42     A42  símbolo de parada
                 6.4.43     A43  símbolo de estado
                 6.4.44     A44  símbolo de estado siguiente
                 6.4.45     A45 símbolo de manejador de excepción
                 6.4.46     A46 símbolo de por excepción (on exception)
                 6.4.47     A47 símbolo de manejo
                 6.4.48     A48 símbolo de conservación
                 6.4.49     A49  símbolo de tarea
                 6.4.50     A50  símbolo de inicializar
                 6.4.51     A51 símbolo de reinicializar
                 6.4.52     A52  símbolo de exportación
                 6.4.53     A53  símbolo de crear
                 6.4.54     A54  símbolo de llamada a procedimiento
                 6.4.55     A55  símbolo de arranque de procedimiento
                 6.4.56     A56 símbolo de retorno
                 6.4.57     A57 símbolo de elevar
                 6.4.58     A58  símbolo de decisión
                 6.4.59     A59  símbolo de señal continua
                 6.4.60     A60  símbolo de condición habilitante
                 6.4.61     A61  símbolo de opción de transición
                 6.4.62     A62 símbolo de unión
                 6.4.63     A63 conectar
                 6.4.64     A64  símbolo de etiqueta
                 6.4.65     A65  símbolo de entrada
                 6.4.66     A66 símbolo de entrada prioritaria
                 6.4.67     A67  símbolo de salida
                 6.4.68     A68  símbolo de texto
                 6.4.69     A69  símbolo de seleccionar
                 6.4.70     A70  fin de descriptor
                 6.4.71     A71 referencia de tipo
                 6.4.72     A72 asociación
                 6.4.73     A73  línea de especialización
                 6.4.74     A74  línea de dependencia
        6.5     Sintaxis CIF/GR – Reglas B de CIF
                  6.5.1     B1 partes de diagrama
                  6.5.3     B3 símbolo de limitación de puerta
                  6.5.4     B4 posición de texto de la primera lista de señales
                  6.5.5     B5 posición de texto de la segunda lista de señales
                  6.5.6     B6 posición de la primera flecha
                  6.5.7     B7 posición de la segunda flecha
                  6.5.8     B8 texto de acceso de entrada
                  6.5.9     B9 texto de acceso de salida
                 6.5.10     B10 recuadro anidado
                 6.5.11     B11 declaración de recuadro
                 6.5.12     B12 rectángulo de símbolo de bloque
                 6.5.13    B13 rectángulo de símbolo de proceso
                 6.5.14     B14 rsímbolo de utilización de paquete
                 6.5.15     B15 referencia de puerta
                 6.5.16     B16 línea
                 6.5.17     B17 línea de trazo discontinuo
                 6.5.18     B18 lista de puntos
                 6.5.20     B20 posición y tamaño
                 6.5.21     B21 posición de texto
                 6.5.22     B22 punto
                 6.5.23     B23 posición de texto de id
                 6.5.24     B24 posición de texto de estereotipo
                 6.5.25     B25 posición de texto de atributo
                 6.5.26     B26  posición de texto de comportamiento
                 6.5.27     B27  posición de la primera línea de símbolo de clase
                 6.5.28     B28 posición de la segunda línea de símbolo de clase
                 6.5.29     B29  símbolo de icono
                 6.5.30     B30  posición de texto de nombre de asociación
                 6.5.31     B31  posición de nombre de primer rol de fin de asociación
                 6.5.32     B32  posición de la primera visibilidad de rol de fin de asociación
                 6.5.33     B33  posición de la primera multiplicidad de rol de fin de asociación
                 6.5.34     B34  posición del primer orden de rol de fin de asociación
                 6.5.35     B35  posición del segundo nombre de rol de fin de asociación
                 6.5.36     B36 posición de la segunda visibilidad de rol de fin de asociación
                 6.5.37     B37 posición de la segunda multiplicidad de rol de fin de asociación
                 6.5.38     B38 posición del segundo orden de rol de fin de asociación
                 6.5.39     B39 posición en la lista de señales
                 6.5.40     B40 posición fuera de la lista de señales
        6.6     Comentarios CIF específicos de herramienta
                  6.6.1     Comentario CIF específico de herramienta CO
 7     Ejemplos
        7.1     DemonGame
                  7.1.1     Sistema DemonGame
                  7.1.2     Bloque DemonBlock
                  7.1.3     Proceso Demon
        7.2     Constructivos SDL complicados
                  7.2.1     Con unión mediante líneas de flujo 1
                  7.2.2     Con unión mediante líneas de flujo 2
                  7.2.3     Con unión mediante líneas de flujo 3
                  7.2.4     Líneas y rectángulos envolventes
                  7.2.5     Líneas de flujo de respuesta después de decisión
                  7.2.6     Ampliación de texto
                  7.2.7     Diagramas anidados
        7.3     Situaciones que CIF no puede tratar
 8     Criterios de conformidad CIF
        8.1     Acerca de herramientas lectoras de un fichero CIF
        8.2     Presentación obligada vs. automática
        8.3     Retención y uso de información específica de herramienta
Apéndice I - Comentarios CIF específicos de herramienta
        I.1     Mantenimiento de CIF
        I.2     Comentarios CIF específicos de herramienta actuales
                  I.2.1     Emplazamiento de los comentarios CIF específicos de herramienta
                  I.2.2     Ejemplo
                  I.2.3     C1 número de versión de herramienta
                  I.2.4     C2 fichero original
                  I.2.5     C3 especificación de detalles de página
                  I.2.6     C4 tamaño fijo