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